Estoy revisando los hashes del archivo usando varios algoritmos diferentes en powershell. Cuando uso MacTripleDes, siempre obtengo diferentes hashes. Todos los demás, como SHA256 o MD5 siempre dan respuestas confiables. Es posible que pueda replicar el problema en su propia computadora:
"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
Obtengo los mismos valores hash para los dos primeros hashes, pero valores diferentes para los dos segundos hashes. ¿Se supone que MacTripleDes se usa de manera diferente?
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 no parece admitir un parámetro clave.