Qual è il miglior algoritmo di crittografia? MD5, SHA1, SHA2 o forse qualcos'altro? Puoi spiegarmi perché?
Qual è il miglior algoritmo di crittografia? MD5, SHA1, SHA2 o forse qualcos'altro? Puoi spiegarmi perché?
Non dovresti usare solo semplici algoritmi di hashing. Non è sicuro perché è diventato estremamente semplice da utilizzare per gli algoritmi di hash tradizionali a forza bruta progettati per la velocità.
Utilizza invece un algoritmo di hash adattivo come bcrypt . Questo è attualmente il modo sicuro standard per archiviare le informazioni con hash, comprese le password. Contiene implementazioni nella maggior parte dei principali linguaggi di programmazione, quindi è spesso altrettanto facile (se non più semplice) che implementare una strategia hash da solo.
Leggi altre domande sui tag encryption passwords password-management hash