1
为什么在PowerShell中MacTripleDes算法输出不稳定?
我正在使用Powershell中的几种不同算法检查文件哈希。当我使用MacTripleDes时,我总是得到不同的哈希值。所有其他字符(例如SHA256或MD5)始终会给出可靠的答案。您也许可以在自己的计算机上复制问题: "this is a test" | out-file test.txt get-filehash test.txt -algorithm sha256 get-filehash test.txt -algorithm sha256 get-filehash test.txt -algorithm mactripledes get-filehash test.txt -algorithm mactripledes 对于前两个哈希,我得到了相同的哈希值,但是对于后两个哈希,我得到了不同的值。MacTripleDes是否应该以不同的方式使用? Algorithm Hash Path --------- ---- ---- SHA256 3F8CB2CDF03347329CAB0C80A6CE3B01EF3B17AF02E0F6E101FA67CE63729F51 C:\temp\test.txt SHA256 3F8CB2CDF03347329CAB0C80A6CE3B01EF3B17AF02E0F6E101FA67CE63729F51 C:\temp\test.txt MACTRIPLEDES 904D74A529C7A739 C:\temp\test.txt MACTRIPLEDES AF720778A2C878A2 C:\temp\test.txt
14
powershell
hash