python md5加密

  • python md5加密使用python自带的md5库或者hashlib库即可,只不过在python3的标准库中,不再使用md5模块,而是统一使用hashlib
def md5_process(a_data):
    a_md5 = md5.new()
    a_md5.update(a_data)
    print a_md5.hexdigest(),"examplemd5"
def hashlib_process(a_data):
    a_md5 = hashlib.md5()
    a_md5.update(a_data)
    print a_md5.hexdigest(), "examplehashlib"

md5_process("CiAwZGExYTI5ZTViY2UyZmJiNzE3ODE2YTY1NmU3ZjRhYxIAogYHWgNiMDFwAQ")
hashlib_process("CiAwZGExYTI5ZTViY2UyZmJiNzE3ODE2YTY1NmU3ZjRhYxIAogYHWgNiMDFwAQ")

#输出:
2dee1a459a78525f23c4646b3f34678f examplemd5
2dee1a459a78525f23c4646b3f34678f examplehashlib
  • md5值不能够反解密,只能用来判断是否与预期数据一致
  • 现在有一些强破解的办法破解md5加密,所以很多时候会进行多次md5加密或者加盐加密的方式,作为最终的md5加密结果
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容