Hash-Algorithm

是否有任何項目可以計算不同的雜湊值,如 md5、sha1 等。

  • November 3, 2017

我正在尋找用於生成不同散列算法的散列的銷售程式碼

  • MD5
  • SHA1
  • SHA512

和更多。有沒有在solidity中實現雜湊算法的項目?

有沒有人也需要這個?

可以在儲存庫中找到純 Solidity 版本的 SHA1。(請參閱sha1.sol跳轉到程式碼。)

從自述文件:

SHA1 雜湊函式的純實體實現,使用內聯彙編進行了高度優化。

每個 512 位塊的氣體消耗量約為 56k。

Solidity 實現了幾個雜湊函式:

  • RIPEMD-160
  • SHA-256
  • 乙太坊-SHA-3 (Keccak-256)

您可以在solidity 網站上找到更多資訊。

引用自:https://ethereum.stackexchange.com/questions/17776