Python学习_加密模块 hashlib

摘要算法模块:hashlib

主要两种摘要算法:md5、sha系列

  • 特点:单向计算,无法反推明文
  • 作用:密文验证,文件校验
  • 密文加密:
    • 算法1:md5
      • 特点:生成定长32位的16进制数字
    • 算法2:sha
  • 文件校验
    • 算法1:md5
      • 特点:可以分段/块来读,不打量占用内存
      • # 1、小文件
      • 大文件:

 

原文地址:https://www.cnblogs.com/sunxiuwen/p/9277206.html