美文网首页
密码学及iOS签名(二) —— 单向散列函数

密码学及iOS签名(二) —— 单向散列函数

作者: e297b14c9e53 | 来源:发表于2020-03-09 19:54 被阅读0次

单向散列函数

  • 单向散列函数,又被称为消息摘要函数(message digest function),哈希函数
  • 输出的散列值,也被称为消息摘要(message digest)、指纹(fingerprint)

常见的几种单向散列函数

  • MD4、MD5:产生128bit的散列值,MD就是Message Digest的缩写,目前已经不安全(Mac终端上默认可以使用md5命令)
  • SHA-1:产生160bit的散列值,目前已经不安全
  • SHA-2:SHA-256、SHA-384、SHA-512,散列值长度分别是256bit、384bit、512bit
  • SHA-3:全新标准

单向散列函数的应用 – 防止数据被篡改

  • 确认文件的完整性


  • 鉴别官方应用程序是否被篡改


单向散列函数的应用 – 口令加密

相关文章

网友评论

      本文标题:密码学及iOS签名(二) —— 单向散列函数

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