PowerShell计算字符串MD5 Hash值

 

$someString = "key=MTZl&batch=1&content=nihao1052020-11-10"
$md5 = New-Object -TypeName System.Security.Cryptography.MD5CryptoServiceProvider
$utf8 = New-Object -TypeName System.Text.UTF8Encoding
$hash = [System.BitConverter]::ToString($md5.ComputeHash($utf8.GetBytes($someString))).replace('-','').ToLower()
$hash

 

 

$someFilePath = "C:\foo.txt"
$md5 = New-Object -TypeName System.Security.Cryptography.MD5CryptoServiceProvider
$hash = [System.BitConverter]::ToString($md5.ComputeHash([System.IO.File]::ReadAllBytes($someFilePath)))
posted on 2020-11-10 19:38  momingliu11  阅读(1678)  评论(0编辑  收藏  举报