Feedback

VB - Ermittelt eines Hashwertes aus einem angegebenen String.

Veröffentlicht von am 31.10.2006
(3 Bewertungen)
Ermittelt den Hashwert aus einem angegebenen String. Um z. B. Passwörter sicher (in der Datenbank) abzulegen
GFU-Schulungen  [Anzeige]

Visual Studio Team Foundation Server 2017/2015 (TFS) für Projektmitglieder - Kompakt

Nach Teilnahme an dieser Schulung sind Ihnen die Grundlagen von ALM geläufig. Sie planen und steuern Projekte effizient mit dem Visual Studio Team Foundation Server.

VB.NET Komplett

Sie stehen vo der Aufgabe, individuelle Anwendungen für Windows zu schreiben. Hier ist VB.NET die optimale Sprache. Sie erlernt sich recht leicht und passt sich komplett in die .NET Umgebung von Microsoft ein. Nach der Schulung entwickeln Sie anwenderfreundliche Programme in VB.NET . Mit den objektorientierten Modellen in VB.NET erzeugen Sie außerdem wiederverwendbare Komponenten.

    ''' -----------------------------------------------------------------------------
    ''' <summary>
    ''' Ermittelt den Hashwert eines übergebenen Strings
    ''' </summary>
    ''' <param name="Value">String dessen Hashwert ermittelt werden soll</param>
    ''' <returns>den HashWert de sübergebenen Strings. 
    ''' Einen String wie z. B: 
    ''' "D4-1D-8C-D9-8F-00-B2-04-E9-80-09-98-EC-F8-42-7E"</returns>
    ''' -----------------------------------------------------------------------------
    Public Shared Function ConvertToHash(ByVal Value As String) As String
        Dim data1ToHash As Byte() = ConvertStringToByteArray(Value)
        Dim hashvalue As Byte() = CType(System.Security.Cryptography.CryptoConfig.CreateFromName("MD5"), System.Security.Cryptography.HashAlgorithm).ComputeHash(data1ToHash)

        Return System.BitConverter.ToString(hashvalue)
    End Function 'ConvertToHash

    Public Shared Function ConvertStringToByteArray(ByVal s As String) As Byte()
        Return (New System.Text.UnicodeEncoding).GetBytes(s)
    End Function 'ConvertStringToByteArray
Abgelegt unter Hash, Hashwert, Hashvalue.

1 Kommentare zum Snippet

Tim Hartwig schrieb am 31.10.2006:
Oder einfach nur MD5 Hash eines Strings erzeugen. Hatte ich vor kurzem auch hier hochgeladen.
 

Logge dich ein, um hier zu kommentieren!