PowerShell
सुरक्षा और क्रिप्टोग्राफी
खोज…
.Net क्रिप्टोग्राफी के माध्यम से एक स्ट्रिंग हैश कोड की गणना
उपयोग किए गए एल्गोरिदम के साथ मैसेज हैश कोड जनरेट करने के लिए System.Security.Cryptography.HashAlgorithm
.Net System.Security.Cryptography.HashAlgorithm
एल्गोरिदम नेमस्पेस।
$example="Nobody expects the Spanish Inquisition."
#calculate
$hash=[System.Security.Cryptography.HashAlgorithm]::Create("sha256").ComputeHash(
[System.Text.Encoding]::UTF8.GetBytes($example))
#convert to hex
[System.BitConverter]::ToString($hash)
#2E-DF-DA-DA-56-52-5B-12-90-FF-16-FB-17-44-CF-B4-82-DD-29-14-FF-BC-B6-49-79-0C-0E-58-9E-46-2D-3D
"sha256"
भाग हैश एल्गोरिथम का उपयोग किया गया था।
-
हटाया जा सकता है या निचले मामले में बदल सकता है
#convert to lower case hex without '-'
[System.BitConverter]::ToString($hash).Replace("-","").ToLower()
#2edfdada56525b1290ff16fb1744cfb482dd2914ffbcb649790c0e589e462d3d
यदि base64 प्रारूप को प्राथमिकता दी गई, तो आउटपुट के लिए base64 कनवर्टर का उपयोग करना
#convert to base64
[Convert]::ToBase64String($hash)
#Lt/a2lZSWxKQ/xb7F0TPtILdKRT/vLZJeQwOWJ5GLT0=
Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow