Amazon-Glacier

計算 SHA256 樹雜湊的工具

  • May 6, 2013

我已經開始使用AWS Glacier,並註意到它使用稱為SHA-256 Tree Hash的算法對文件進行雜湊處理。

令我驚訝的是,這個算法與 SHA-256 不同,所以我不能使用我習慣的工具來比較雜湊值和驗證文件完整性。

你知道一個 Windows 工具,如果可能的話,集成在上下文菜單中,用於計算文件的SHA-256 樹雜湊

我也接受 Linux 命令行工具,作為第二選擇:-)

經過更多研究,看起來SHA-256 樹雜湊的概念是 Amazon Glacier 特有的,因此很難找到任何支持它的工具。

但是,Glacier 文件提供了用 Java 和 C#計算雜湊的範常式式碼。兩者都編譯成一個命令行工具,該工具計算作為參數給出的文件的雜湊值。

我剛剛在免費的 Visual C# 2010 Express 中複製並粘貼了 C# 程式碼,編譯它,我現在有了我正在尋找的命令行工具!

引用自:https://serverfault.com/questions/433298