Foxtable(狐表)用户栏目专家坐堂 → [求助]求一个简单的加密函数


  共有3364人关注过本帖树形打印复制链接

主题:[求助]求一个简单的加密函数

帅哥哟,离线,有人找我吗?
mositu
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:112 积分:1148 威望:0 精华:0 注册:2012/3/28 13:02:00
[求助]求一个简单的加密函数  发帖心情 Post By:2019/8/15 17:04:00 [只看该作者]

要求:
1、支持加密中文;
2、加密后为固定位数,但要求不相同的字符串不可能出现相同的加密结果;
3、加密后为纯字母串或者是字母与数字混合,即不要混合特殊字符;
4、可以为不可逆。
越简单越好,先谢谢了

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110750 积分:563676 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/8/15 17:10:00 [只看该作者]

参考:http://www.foxtable.com/webhelp/topics/0350.htm

如果要去掉特殊字符,把加密结果转换为base64编码即可

Dim Val1 As String = "龙的传人"
Dim Val2 As String = EncryptText(Val1,"a23","op#")
Dim b() As Byte = System.Text.Encoding.Default.GetBytes(Val2)
Dim v3 As String = Convert.ToBase64String(b)
Output.Show(v3)

 回到顶部
帅哥哟,离线,有人找我吗?
mositu
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:112 积分:1148 威望:0 精华:0 注册:2012/3/28 13:02:00
  发帖心情 Post By:2019/8/15 17:20:00 [只看该作者]

谢谢

 回到顶部