Articles of md5

Lunghezza massima per ingresso / uscita MD5

Qual è la lunghezza massima della stringa che può avere hash MD5? Oppure: se non ha limiti, e in tal caso quale sarà la lunghezza massima del valore di uscita md5?

Come utilizzare il metodo CC_MD5 in linguaggio rapido.

in ogg-c, possiamo cifrare una stringa con md5 con i seguenti codici const char *cStr = [someString UTF8String]; unsigned char result[16]; CC_MD5( cStr, strlen(cStr), result ); md5String = [NSString stringWithFormat: @”%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x”, result[0], result[1], result[2], result[3], result[4], result[5], result[6], result[7], result[8], result[9], result[10], result[11], result[12], result[13], result[14], result[15] ]; ma ora CC_MD5 non funziona in modo […]

Calcola un hash MD5 da una stringa

Io uso il seguente codice C # per calcolare un hash MD5 da una stringa. Funziona bene e genera una stringa esadecimale di 32 caratteri come questa: 900150983cd24fb0d6963f7d28e17f72 string sSourceData; byte[] tmpSource; byte[] tmpHash; sSourceData = “MySourceData”; //Create a byte array from source data. tmpSource = ASCIIEncoding.ASCII.GetBytes(sSourceData); tmpHash = new MD5CryptoServiceProvider().ComputeHash(tmpSource); // and then convert […]

Come funzionano le funzioni hash a senso unico?

Ho letto l’articolo di Wikipedia sugli hash md5 ma non riesco ancora a capire come un hash non possa essere “ricostituito” al testo originale. Qualcuno potrebbe spiegare a qualcuno che sa molto poco sulla crittografia come funziona? Quale parte della funzione lo rende a senso unico?

Qual è il miglior metodo “ho dimenticato la mia password”?

Possibile duplicato: Password dimenticata: qual è il metodo migliore per implementare una funzione di password dimenticata? Sto programmando un sito web della comunità. Voglio creare una funzione “Ho dimenticato la mia password”. Guardando intorno a siti diversi, ho scoperto che impiegano una delle tre opzioni : inviare all’utente una mail con un link a un […]

La sicurezza MD5 va bene?

Sono nuovo nel programmare così Forse ho perso il punto di ciò che riguarda md5. Ma da quello che ho sperimentato la crittografia MD5 è “statico” per ogni parola. Con statico intendo che troverai sempre lo stesso risultato per esempio md5 (“ciao”). E questo mi fa pensare che è altamente reversibile usando una libreria. Cosa […]

Come posso creare un hash MD5 di una stringa in Cocoa?

So che lo SHA-1 è preferito, ma questo progetto richiede l’utilizzo di MD5. #include – (NSString*) MD5Hasher: (NSString*) query { NSData* hashed = [query dataUsingEncoding:NSUTF8StringEncoding]; unsigned char *digest = MD5([hashed bytes], [hashed length], NULL); NSString *final = [NSString stringWithUTF8String: (char *)digest]; return final; } Ho ottenuto questo codice da una risposta a un’altra domanda simile […]

MD5 è ancora abbastanza buono da identificare i file in modo univoco?

L’hash MD5 è ancora considerato un metodo abbastanza valido per identificarlo in modo univoco in base alla rottura dell’algoritmo MD5 e dei problemi di sicurezza, ecc.? La sicurezza non è la mia preoccupazione principale qui, ma è l’identificazione univoca di ogni file. qualche idea?

Due stringhe diverse possono generare lo stesso codice di hash MD5?

Per ciascuna delle nostre risorse binarie generiamo un hash MD5. Questo è usato per verificare se una certa risorsa binaria è già nella nostra applicazione. Ma è ansible che due diversi asset binari generino lo stesso hash MD5. Quindi è ansible che due diverse stringhe generino lo stesso hash MD5?

decodifica md5. Come lo fanno?

Ho pensato che è imansible decodificare gli hash MD5, ma ho trovato degli strumenti che li decodificano qui . ma non ne ho idea, come lo fanno in così poco tempo (ci vuole circa un secondo). Aiutami per favore a capirlo. Grazie