永发信息网

为什么用asp版的md5加密函数加密的结果和用Vb版的加密结果不一样?怎么办

答案:2  悬赏:60  手机版
解决时间 2021-11-19 16:45
  • 提问者网友:相思似海深
  • 2021-11-19 03:45
为什么用asp版的md5加密函数加密的结果和用Vb版的加密结果不一样?怎么办
最佳答案
  • 五星知识达人网友:酒者煙囻
  • 2021-11-19 04:52
MD5的加密结果是一样的,如果不一样,只能说ASP或VB有一个MD5加密有问题,所以得出错误的MD5加密值。
以字符MD5加密为例:

字符串 12345
16位 小写 ea8a706c4c34a168
16位 大写 EA8A706C4C34A168
32位 小写 827ccb0eea8a706c4c34a16891f84e7b
32位 大写 827CCB0EEA8A706C4C34A16891F84E7B
如果得出的加密值不一样,就是这个有问题。
全部回答
  • 1楼网友:持酒劝斜阳
  • 2021-11-19 06:21
asp的默认语言还是VB啊、而且md5加密是世界统一的,可能进制不同,一个8位数的、一个是16位数的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯