美文网首页
python md5加密

python md5加密

作者: 何妨吟啸且徐行1 | 来源:发表于2019-06-28 14:06 被阅读0次
    • 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加密结果

    相关文章

      网友评论

          本文标题:python md5加密

          本文链接:https://www.haomeiwen.com/subject/ngvscctx.html