基于Excel公式的SHA256 / SHA512散列函数,无需VBA或宏

时间:2017-10-01 05:41:21

标签: excel hash excel-formula sha256 sha512

这是2017年,如果安全性很重要,任何需要使用哈希值的人都应该避免像MD5这样的“破损”。有没有人找到或创建了一种在Excel中进行更安全的SHA256或SHA512散列的方法,而不使用VBA或宏?

之前的一个壮观的例子是在三年半之前用MD5进行的(如本SO:MD5 Hash function in excel without using VBA所示)。

避免使用VBA /宏的原因:与移动设备兼容,例如Excel for iOS。

附注:原始的Stack Overflow帖子有一个带有死链接的成功答案,这里有一个新的参考链接:https://tzamtzis.gr/2017/web-analytics/excel-function-md5-hashing-without-vba/

1 个答案:

答案 0 :(得分:1)

我有一个。限制为55个字符,并且设计用于教育目的(例如,如何查看SHA256在Excel中的工作方式... ??)。

回顾...

  • 没有VBA。
  • 没有命名范围。
  • 没有数组。
  • 使用2007年及更高版本中提供的标准Excel功能。
  • 格式为* .xlsx

Download from OneDrive

Download from Google Drive