Feedback

C# - SHA-1 Hash eines Strings erzeugen

Veröffentlicht von am 29.06.2006
(2 Bewertungen)
Diese Funktion gibt den SHA-1 Hash eines Strings zurück
GFU-Schulungen  [Anzeige]

C# 2017/2015/2013 Aufbau

In dieser Schulung lernen Sie fortgeschrittene Techniken im Bereich .Net C#. Dabei stehen neben den eigentlichen Techniken auch architektonische Aspekte im Mittelpunkt.

XML und .NET Überblick

Um auf dem neuesten Wissensstand zu sein, sollten Sie unser aktuelles ASP .NET Komplett Seminar belegen.
Nach dem Seminar kennen Sie die wichtigsten Strömungen in der Software-Technologie

// using System.Security.Cryptography;

/// <summary>
/// Gets the SHA1 hash.
/// </summary>
/// <param name="text">The text.</param>
/// <returns></returns>
public static string GetSha1Hash(string text)
{
    var sha1 = new SHA1CryptoServiceProvider();

    string result = null;

    var arrayData = Encoding.ASCII.GetBytes(text);
    var arrayResult = sha1.ComputeHash(arrayData);
    foreach (var t in arrayResult)
    {
        var temp = Convert.ToString(t, 16);
        if (temp.Length == 1)
            temp = string.Format("0{0}", temp);
        result += temp;
    }
    return result;
}
Abgelegt unter SHA1, SHA-1, SHA, String, Hash.

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!