MD5-Hash eines Strings erzeugen

In PowerShell ist es mit Hilfe einer kleinen Funktion möglich, aus einem String einen MD5-Hash zu generieren.

Get-MD5Hash

Function Get-MD5Hash { 
    param
    (
        [String] $String
    )


    $Hash = New-Object System.Text.StringBuilder 
  
    $([System.Security.Cryptography.HashAlgorithm]::Create('MD5')).ComputeHash([System.Text.Encoding]::UTF8.GetBytes($String)) | 
    ForEach-Object { 
        $null = $Hash.Append($_.ToString("x2")) 
    } 
  
    return $Hash.ToString().ToUpper()
}

Der Aufruf erfolgt dann mit Get-MD5Hash -string "StringAlsMD5"

PS C:\Users\User> Get-MD5Hash -string "StringAlsMD5"
922A36725AE61FD56D0BA01FE96292F7
bewerten:
diesen Beitrag positiv bewerten
(0)
diesen Beitrag negativ bewerten
(0)
Beitrag erstellt von Bernhard | Veröffentlicht: 11.11.2021 | Aktualisiert: 11.11.2021 | |🔔 | Kommentare:0

Fragen / Kommentare


DANKE! Wir werden deinen Kommentar ehestmöglich überprüfen


 
Durch die weitere Nutzung der Seite stimmst du der Verwendung von Cookies zu Mehr Details