(1) Der Benutzername und das Kennwort werden in der allgemein verwendeten Datenbank gespeichert, und das Kennwort wird nicht im Kennwort gespeichert.
Manchmal geben viele Sprachen im MD5 -Passwort Methoden oder Funktionen an, die das MD5 -Passwort zur Welt bringen. Der Verschlüsselungsalgorithmus von MD5 ist öffentlich.
Manchmal können Sie auch Ihren eigenen String -Verschlüsselungsalgorithmus verwenden.
(2) Der Prozess des Cracks MD5 besteht darin, zuerst eine große Anzahl von oder allen möglichen String -MD5 -Werten zu berechnen und dann zum Riss abzufragen. Obwohl einige Websites feststellen, dass die Anzahl der Passwörter zwischen 6 und 20 Bit liegt, ist es ziemlich problematisch, so viele Zeichenfolge im Voraus zu berechnen und Speicher und Anfragen effektiv zu organisieren.
Da die Anzahl der MD5 festgelegt ist, z. B. 16, 32, 64, und die Kombination und Länge der Saite endlos sind, ist dies Konflikt. Wenn Sie jedoch wissen, dass die Länge der vorgefertigten Saiten festgelegt ist, z. B. 6 ~ 20, kann dies immer noch geknackt werden.
Wenn Sie jedoch die Länge des Charakters vor der Verschlüsselung nicht kennen, ist dies endlos. Es scheint, dass noch niemand knacken kann.
MD5 -Passwort -Cracked -Website: Sie können "MD5 -Entschlüsselung" auf Baidu durchsuchen
(3) Ein MD5 -Kennwortmodulprogramm zum Generieren einer bestimmten Zeichenfolge ist unten angegeben.
Java.Security.Messagedigest; MessagedIGest MD = MessagedIGest.getInstance ("MD5"); Md.Update (plainText.getBytes ()); Byte B [] = Md.Digest (); I = B [Offset]; Println ("32 -bit:" + buf.toString ()); / 16 Die Verschlüsselung der Position ist tatsächlich ein Schnittstellen mit 32 -Bit -Verschlüsselung} catch (Ausnahme E) {E. Printstacktrace ();}} public static void main (String agrs []) {new md5Test (). lxd "); // cryping lxd}}PS: Hier sind weitere 2 MD5 -Verschlüsselungstools.
MD5 Online -Verschlüsselungstool:
http://tools.vevb.com/password/createmd5password
Online MD5/Hash/SHA-1/SHA-2/SHA-256/SHA-512/SHA-3/RIPEMD-160-160 Verschlüsselungsinstrument:
http://tools.vevb.com/password/hash_md5_sha