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
Get-FileHash
cmdlet은 키 매개 변수를 지원하기 위해 표시되지 않습니다.