Vraag : MD5 in Java zoals PHP md5 ()

Hello,

I am tot een browser gebaseerd spel leiden die Java gebruiken. Voor registratie, wordt het wachtwoord omgezet in md5 gebruikend php md5 () functie, en dan applet van Java in het gegevensbestand zal controleren als het wachtwoord correct is. Het is een geavanceerder beetje, het md5s de gebruikers ip en een andere dingen too.

Simply, wil ik een functie die reutrns zelfde waarde exact die php md5 () function.

I dit probeerde:
http://www.spiration.co.uk /post/1199/Java%20md5%20example%20with%20MessageDigest
, maar dat slaan één of andere zeros.

Thanks over!

Antwoord : MD5 in Java zoals PHP md5 ()

Probeer het volgende
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
    het openbare statische asString van het Koord (byte [] gegevens) {
	Het resultaat van het koord = verklaart nietig;
	probeer {
	    MessageDigest md = MessageDigest.getInstance („MD5“);
	    resultaat = nieuwe BigInteger (md.digest (gegevens)).toString (16);
	}
	vangst (NoSuchAlgorithmException e) {
	    e.printStackTrace ();	
	}

	terugkeer resultaat;
    }
Andere oplossingen  
 
programming4us programming4us