Foxtable(狐表)用户栏目专家坐堂 → 怎么给字符串加密


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

主题:怎么给字符串加密

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


加好友 发短信
等级:童狐 帖子:223 积分:1960 威望:0 精华:0 注册:2015/4/8 8:18:00
怎么给字符串加密  发帖心情 Post By:2018/10/15 23:34:00 [只看该作者]

怎么给字符串加密
用md5加密的后的字符串有==号和特殊符号
我想生成只有英文字母或数字的字符串
例如12345,加密成a12b这样的,不能有特殊符号
用哪种加密算法比较好

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


加好友 发短信
等级:童狐 帖子:223 积分:1960 威望:0 精华:0 注册:2015/4/8 8:18:00
  发帖心情 Post By:2018/10/15 23:35:00 [只看该作者]

最好是可以直接调用的,这样加密会快一些,自已设计算法 计算 慢

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/10/16 8:09:00 [只看该作者]

参考

 

dim s = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile("12345", "MD5").ToUpper()
msgbox(s)


 回到顶部
帅哥哟,离线,有人找我吗?
淡月斜阳
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:223 积分:1960 威望:0 精华:0 注册:2015/4/8 8:18:00
  发帖心情 Post By:2018/10/16 8:55:00 [只看该作者]

这是32位的,16位怎么弄
32位的太长了

 回到顶部
帅哥哟,离线,有人找我吗?
淡月斜阳
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:223 积分:1960 威望:0 精华:0 注册:2015/4/8 8:18:00
  发帖心情 Post By:2018/10/16 8:58:00 [只看该作者]

看了一下,好像是直接substring(8,16),给截了

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110581 积分:562801 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/10/16 9:44:00 [只看该作者]

Dim md5 As new System.Security.Cryptography.MD5CryptoServiceProvider()

Dim t2 As String = BitConverter.ToString(md5.ComputeHash(UTF8Encoding.Default.GetBytes("123456")),4, 8)

Output.Show(t2.Replace("-", ""))

 回到顶部