生成 SHA2
windows10 及以上版本
C:\certutil -hashfile ${absolute filepath} SHA256/SHA512
如:
C:\Users\ferna>certutil -hashfile d:\gradle-7.5.1-bin.zip SHA256
SHA256 的 d:\gradle-7.5.1-bin.zip 哈希:
f6b8596b10cce501591e92f229816aa4046424f3b24d771751b06779d58c8ec4
CertUtil: -hashfile 命令成功完成。
Linux
$ sha256sum/sha512sum ${absolute filepath}
如:
tester@DESKTOP-SGHOBCS:~$ sha256sum /mnt/d/gradle-7.5.1-bin.zip
f6b8596b10cce501591e92f229816aa4046424f3b24d771751b06779d58c8ec4 /mnt/d/gradle-7.5.1-bin.zip
SHA
SHA (Secure Hash Algorithm,译作安全散列算法) 是美国国家安全局 (NSA) 设计,美国国家标准与技术研究院 (NIST) 发布的一系列密码散列函数。
成员名称 | 为避免混淆使用的非正式名称 |
---|---|
SHA | SHA-0 |
SHA-1 | SHA-1 |
SHA-224 | SHA-2 |
SHA-256 | SHA-2 |
SHA-384 | SHA-2 |
SHA-512 | SHA-2 |