Tag: Security

Serializzazione e Deserializzazione di una classe

No Picture

Con il termine serializzare una classe si intende un processo di “conversione” di un oggetto (classe ad esempio) in una sequenza di byte al fine di conservarne lo stato in memoria, ad esempio su file; vediamo come è…

Continua a leggere... »

Criptare e decriptare file in C#

No Picture

Creare un file di testo il cui contenuto sia illeggibile a chi non è in possesso di una “chiave”, può essere un’operazione semplice in .Net. Creo un file di testo nella root del sistema operativo, dove andrò a…

Continua a leggere... »

Checksum di un file

No Picture

Un semplice esempio per veririficare l’intregrità di un file, ad esempio dopo il download o un’operazione di compressione/decompressione, utilizzando un algoritmo che si basa sul contenuto del file stesso. public String GetCheckSumFile(String FileName){   using (MD5 md5 = MD5.Create())     …

Continua a leggere... »

Autenticazione utenti windows di dominio

No Picture

Gestire l’autenticazione integrata di IIS, per il riconoscimento degli utenti di dominio: questa funzione permette di recuperare l’utente connesso.public String GetLogin(){   String strLogin = Request.LogonUserIdentity.Name;       if (strLogin.Trim() != “”)   {      String[] strLoginSplit = strLogin.Split(‘\\’);       if (strLoginSplit.GetLength(0) >…

Continua a leggere... »