Dieser Artikel beschreibt den von Java implementierten MD5 -Digest -Algorithmus. Teilen Sie es für Ihre Referenz wie folgt weiter:
Paket com.soufun.com; importieren Sie Java.io.unsupportenEneTexception; Importieren Sie Java.Security.Messagedigest; UnsupportedenCodingException {String str = "Hellomd Digest -Algorithmus startet"; System.out.println ("RAW Value" + str); Ausnahme, nicht unterstütztezodingException {// das MD5 verschlüsseltes Objekt erhalten, und Sie können auch das SHA verschlüsselte Objekt MessagedIGest MD5 erhalten Messagedigest.getInstance ("MD5"); Buffer (); 16) {Buffer.Append ("0"); Buffer.Append (Integer.TohexString (Val));Verwenden Sie org.apache.commons.codec.digest.digestutilsorg.apache.commons.codec.Digest.Digestutils zur Implementierung der MD5 -Verschlüsselung
Konfiguration in Maven:
<Depopenty> <gruppe> commons-codec </Groupid> <artifactID> Commons-codec </artifactId> <version> 1.4 </Version> </abhängig>
Beachten Sie hier, dass der Unterschied zwischen Version 1.2 und Version 1.4 sehr groß ist, da es viele Methoden gibt, die in 1.4 erweitert werden.
Der spezifische Code lautet wie folgt:
public statische String Aftermd5 (String Str) {try {String md5 = digestutils.md5hex (Str.GetBytes ("utf-8");PS: Freunde, die an Verschlüsselung und Entschlüsselung interessiert sind, können sich auch auf die Online -Tools dieser Website beziehen:
Online -Erkennung von Passwortsicherheit:
http://tools.vevb.com/password/my_password_safe
Hochfestes Passwortgenerator:
http://tools.vevb.com/password/createstongPassword
Donnern-, Express- und Tornado -URL -Verschlüsselung/Entschlüsselungsinstrumente:
http://tools.vevb.com/password/urlrethunder
Online -Hash/Hash -Algorithmus -Verschlüsselungstool:
http://tools.vevb.com/password/hash_encrypt
Online MD5/Hash/SHA-1/SHA-2/SHA-256/SHA-512/SHA-3/RIPEMD-160-Verschlüsselungsinstrument:
http://tools.vevb.com/password/hash_md5_sha
Online SHA1/SHA224/SHA256/SHA384/SHA512 Verschlüsselungsinstrument:
http://tools.vevb.com/password/sha_encode
Ich hoffe, dieser Artikel wird für Java -Programme aller hilfreich sein.