以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]求一个简单的加密函数 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=139563) |
-- 作者:mositu -- 发布时间:2019/8/15 17:04:00 -- [求助]求一个简单的加密函数 要求: 1、支持加密中文; 2、加密后为固定位数,但要求不相同的字符串不可能出现相同的加密结果; 3、加密后为纯字母串或者是字母与数字混合,即不要混合特殊字符; 4、可以为不可逆。 越简单越好,先谢谢了
|
-- 作者:有点蓝 -- 发布时间: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 -- 发布时间:2019/8/15 17:20:00 -- 谢谢 |