Header
C# - Calculate MD5 of a string
in: CSharp  So/Code: Generico Data: 08/07/2015
Ora: 11.53:05
Articolo visualizzato: 3969 volte

Calculate the MD5 of a string is common practice especially in the preservation of the DB password or configuration file. Below a small function useful for calculating, note that the string is first converted to unicode to have a coding reference.

using System.Security.Cryptography;
...
private static string MD5(string text)
{
    UnicodeEncoding UE = new UnicodeEncoding();
    byte[] hashValue;
    byte[] message = UE.GetBytes(text);

    MD5 hashString = new MD5CryptoServiceProvider();
    string hex = "";

    hashValue = hashString.ComputeHash(message);
    foreach (byte x in hashValue)
    {
        hex += String.Format("{0:x2}", x);
    }
    return hex;
}

Commenti Commenti (0) | User Autore: Guido Camerlingo (Guiz)
Tags: c# c sharp md5 generate calcuta string calcolare generare md5 stringa visual studio





Articoli Correlati
C# - Calculate MD5 of a string
C# - Calcolare MD5 di una stringa
List of the processes running on Android
[Android - JAVA] - AutoCompleteTextView da SQLite
[Visual Studio 2013 C # Windows Phone 8.1] - hHow to use the ListView ItemTemplate and loop through the selected ListViewItem

Commenti

Scrivi Commento
Codice Verifica

Commento massimo 5000 caratteri.(Tutti i campi contrassegnati da * sono obbligatori).

   

Ricerca

Glossario Naviga nel nostro glossario!
Scopri il gergo dei Geek!


 ULTIMI ARTICOLI

566 giorni fa
787 giorni fa

 [EN] Last Articles

1085 giorni fa
 Siti Amici

Visita il Blog Roll
Contattaci! Diventa nostro amico!



 Hot Downloads


 Categorie

85
163
58
87
13
2
20
36
1
2
5
5
128
7
24
15
62
45

 Code

11
11
3
6
2
24
1
7

 Games

19
45
13

 GUIDE


 Novità Downloads

71
69
3870

 Tags Cloud

george risoluzione presentato manager Configurare operativo elitel nuovo WVGA slide Pro. basato WVGA basato Sblocco completa woodside screen made slide



 CopyRight

Valid XHTML 1.0 Transitional CSS Valido! [Valid RSS] Creative Commons License


Geek-Blog by Flavio Mandato, Giuseppe Vaccaro, Guido Camerlingo, Stefano Natale, Domenico Cavallo is licensed under a Creative Commons Attribuzione-Non opere derivate 2.5 Italia License.
Based on a work at www.geek-blog.it.
Permissions beyond the scope of this license may be available at http://www.geek-blog.it/

Disclaimer - Responsabilità - Pagina generata in 0.057 secondi. Geek-Blog.it