为了账号安全,请及时绑定邮箱和手机立即绑定

js 对中文进行MD5加密和python结果不一样。

js 对中文进行MD5加密和python结果不一样。

江户川乱折腾 2018-11-14 13:13:05
当使用python进行MD5加密时,需要对字符串进行encode,代码如下:def md5(str):    str = str.encode('utf-8')     import hashlib     m = hashlib.md5()        m.update(str)    return m.hexdigest()js中的MD5对中文加密为:string= MD5(string)但是结果不一样,比如string= '我是测试字符串'的在python中的结果为: fd962c144eae1ac6912480fd4abd2d87而js中的结果为:4fa9edf38bb340c273dc4c969ca680bb,所以我想知道这两种语言怎样对中文进行MD5加密才能使其结果一直呀?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 2222 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号