Feedback

C# - SHA512 String Hash

Veröffentlicht von am 16.03.2012
(0 Bewertungen)
Diese funktion erzeugt einen hashwert aus einen string
GFU-Schulungen  [Anzeige]

VB.NET Einführung

Die Schulung zeigt Ihnen, wie Sie einfache, benutzerorientierte Programme, die auf Datenbanken zugreifen, in VB.NET eigenständig entwickeln. 

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.

private string HashString(string InputString)
        {
            StringBuilder ReturnString = new StringBuilder();
            SHA512Managed SHA512Mang = new SHA512Managed();

            try
            {
                if (string.IsNullOrEmpty(InputString))
                    return string.Empty;

                byte[] byteData = SHA512Mang.ComputeHash(System.Text.Encoding.ASCII.GetBytes(InputString));

                for (int i = 0; i < byteData.Length; i++)
                {
                    ReturnString.Append(byteData[i].ToString("x2"));
                }

                return ReturnString.ToString();
            }
            catch (Exception ex)
            {
                return string.Empty;
            }
            finally
            {
                SHA512Mang.Dispose();
            }

        }
Abgelegt unter Hash, Verschlüsseln, SHA512, kryptographie.

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!