计算包含特定字节的二进制文件的哈希值
calculate hash of binary file containing certain bytes
我无法理解 principle/method 如何 "manually" 计算由特定字节组成的文件的哈希值 (sha256)。
举个例子:
我有这个由这些字节组成的二进制文件。
2C F2 BA A3 0E 26 5A 3B 2A 1F 01 4A 01 66 60 02
如何获取文件的后续(正确)哈希值? ea3cbd30dc6c18914d2cdafdd8bec0ff4ce5995c7b484cce3237900336abb574
1。
将所有字节转换为 ASCII。
2。
哈希 ASCII 字符串以从文件中获取正确的哈希值。
不建议手动执行此操作,因为例如复制和粘贴或其他因素很容易扭曲您的 ASCII 字符串。因此,最好将其编写在程序中以完全计算所有内容。
我无法理解 principle/method 如何 "manually" 计算由特定字节组成的文件的哈希值 (sha256)。
举个例子:
我有这个由这些字节组成的二进制文件。
2C F2 BA A3 0E 26 5A 3B 2A 1F 01 4A 01 66 60 02
如何获取文件的后续(正确)哈希值? ea3cbd30dc6c18914d2cdafdd8bec0ff4ce5995c7b484cce3237900336abb574
1。 将所有字节转换为 ASCII。
2。 哈希 ASCII 字符串以从文件中获取正确的哈希值。
不建议手动执行此操作,因为例如复制和粘贴或其他因素很容易扭曲您的 ASCII 字符串。因此,最好将其编写在程序中以完全计算所有内容。