zoukankan      html  css  js  c++  java
  • 加密模块

      python中的加密模块hashchlib模块

    # 加密操作
    import hashlib
    md = hashlib.md5()
    # md.update('meking'.encode('utf-8'))  # 等价于 md.update(b'meking')
    md.update(b'meking')
    print(md.hexdigest())  # 结果 afd77376a81efd26ae89b04fc8851d33
    
    # 加盐处理
    
    md1 = hashlib.md5()
    md1.update('加盐'.encode('utf-8'))  # 明文前加盐
    md1.update('明文'.encode('utf-8'))
    md1.update('加盐'.encode('utf-8'))  # 明文后加盐
    print(md1.hexdigest())  # d522cc3c2469a53e6f09672daaf1f343

    对于hashchlib加密模块,由叫摘要算法。是对明文进行某种编码。还没有人可以经行解码。对于密文加密来说密文越长,加密效果越好,但是时间消耗就会越长,对于存储资源占用也是问题。

  • 相关阅读:
    二进制文件
    Python的特殊成员
    中标麒麟Linux7 如何关闭广播消息
    双重循环输出
    输出星期数
    九九乘法表
    打印菱形
    加法表
    求100以内所有偶数和
    猜大小
  • 原文地址:https://www.cnblogs.com/huaiXin/p/11218536.html
Copyright © 2011-2022 走看看