Articles of md5

Il calcolo di un hash MD5 richiede meno risorse della CPU rispetto alle funzioni della famiglia SHA?

Il calcolo di un hash MD5 richiede meno CPU rispetto a SHA-1 o SHA-2 su hardware “standard” per laptop x86? Sono interessato alle informazioni generali, non specifiche per un determinato chip. AGGIORNAMENTO: Nel mio caso, sono interessato a calcolare l’hash di un file. Se la dimensione del file è importante, assumiamo il suo 300K.

Hash MD5 con sale per mantenere la password in DB in C #

Potresti per favore consigliarmi un semplice algoritmo per la password utente hashing di MD5, ma con sale per aumentare l’affidabilità. Ora ho questo: private static string GenerateHash(string value) { var data = System.Text.Encoding.ASCII.GetBytes(value); data = System.Security.Cryptography.MD5.Create().ComputeHash(data); return Convert.ToBase64String(data); }

È ansible calcolare l’hash MD5 (o altro) con le letture bufferizzate?

Ho bisogno di calcolare i checksum di file piuttosto grandi (gigabyte). Questo può essere realizzato utilizzando il seguente metodo: private byte[] calcHash(string file) { System.Security.Cryptography.HashAlgorithm ha = System.Security.Cryptography.MD5.Create(); FileStream fs = new FileStream(file, FileMode.Open, FileAccess.Read); byte[] hash = ha.ComputeHash(fs); fs.Close(); return hash; } Tuttavia, i file vengono normalmente scritti solo in anticipo in modo buffered […]

Come mai i valori hash MD5 non sono reversibili?

Un concetto che mi sono sempre chiesto è l’uso di funzioni e valori di hash crittografici. Capisco che queste funzioni possono generare un valore hash che è unico e praticamente imansible da invertire, ma ecco cosa mi sono sempre chiesto: Se sul mio server, in PHP produco: md5(“stackoverflow.com”) = “d0cc85b26f2ceb8714b978e07def4f6e” Quando si esegue la stessa […]

Come ottenere l’hash MD5 di un file in C ++?

Ho il percorso del file. Come posso ottenere l’hash MD5 di esso?

Algoritmo MD5 nell’objective C

Come si calcola l’MD5 nell’objective C?

Esiste un punto fisso MD5 in cui md5 (x) == x?

C’è un punto fisso nella trasformazione MD5, cioè esiste x tale che md5(x) == x ?

implementazione MD5 più veloce in JavaScript

Ci sono molte implementazioni di MD5 JavaScript là fuori. Qualcuno sa qual è il più avanzato, il più bugfixed e il più veloce? Ne ho bisogno per questo strumento.

Versione C # del metodo OpenSSL EVP_BytesToKey?

Sto cercando l’implementazione .NET immediata della funzione OpenSSL EVP_BytesToKey . La cosa più vicina che ho trovato è la class System.Security.Cryptography.PasswordDeriveBytes (e Rfc2898DeriveBytes ), ma sembra essere leggermente diversa e non genera la stessa chiave e iv come EVP_BytesToKey. Ho anche trovato questa implementazione che sembra un buon inizio ma non tiene conto del conteggio […]

Come calcolare l’hash MD5 di un file usando javascript

C’è un modo per calcolare l’hash MD5 di un file prima del caricamento sul server usando Javascript?