मैं पावरशेल में कई अलग-अलग एल्गोरिदम का उपयोग करके फ़ाइल हैश की जाँच कर रहा हूँ। जब मैं 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 एक प्रमुख पैमाना समर्थन करने के लिए प्रकट नहीं होता।