[Java lista] md5
Maglódszki Viktor
bocios at citromail.hu
2007. Jan. 5., P, 14:17:33 CET
köszi ez teljesen jó-- Eredeti üzenet --Feladó: Hollósi Balázs <hollosibalazs at gmail.com>Címzett: gzsombor at gmail.com,javalist at javagrund.huMásolat: Elküldve: 13:23Téma: Re: [Java lista] md5HaliEbbe en is belefutottam. A php mindenkepp 2 karakteresen kepzi a hexa-t, ezert van feltoltve nullaval. Sha1-nel ez a jo kod (marmint php-val megegyezo valaszt ado). Csunya, de megteszi a dolgat. :)public static String getSHA1(String text){ if(text == null) return null; String ret = ""; try { byte[] theTextToDigestAsBytes = text.getBytes("8859_2"); MessageDigest md = MessageDigest.getInstance("SHA"); md.update( theTextToDigestAsBytes ); byte[] digest = md.digest(); for ( byte b : digest ) { String nc = Integer.toHexString( b & 0xff ); if(nc.length() == 1) nc = "0" + nc; ret = ret + nc; } } catch (UnsupportedEncodingException ex) { ex.printStackTrace(); } catch (NoSuchAlgorithmException ex) { ex.printStackTrace(); } return ret; }On 1/5/07, Zsombor <gzsombor at gmail.com> wrote: On 1/5/07, Maglódszki Viktor < bocios at citromail.hu> wrote: az hogyan lehetséges, hogy az md5 nem ugyanúgy néz ki php-ben mint java-ban?kódolom és kiiratom md5-ben az "abc"-tbyte[] theTextToDigestAsBytes = "abc".getBytes(); MessageDigest md = MessageDigest.getInstance( "MD5" ); md.update( theTextToDigestAsBytes ); byte[] digest = md.digest(); for ( byte b : digest ) { System.out.print(Integer.toHexString (b & 0xff )); }php-ben:echo m5("abc");java: 90150983cd24fb0d6963f7d28e17f72php: 900150983cd24fb0d6963f7d28e17f72látható 1 0-val több a php-bende találtam olyan is, hogy ugyanazt adta valami nem ok a java kodban?Hát nem. Ha úgy írnád, a kiiratást, hogy System.out.print(" - "+Integer.toHexString(b & 0xff )); akkor Te is rájönnél, hogy mi miatt. Üdv Zs _________________________________________ Hírkereső TOP50 hír - Bulvárhírek, sztárpletykák és a nap történései itt: KLIKK IDE! - http://www.hirkereso.hu/top50 _______________________________________________Javalist mailing listJavalist at javagrund.hu http://javagrund.hu/mailman/listinfo/javalist _______________________________________________Javalist mailing listJavalist at javagrund.hu http://javagrund.hu/mailman/listinfo/javalist _______________________________________________ Javalist mailing list Javalist at javagrund.hu http://javagrund.hu/mailman/listinfo/javalist
_________________________________________
Hírkereső TOP50 hír - Bulvárhírek, sztárpletykák és a nap történései itt: KLIKK IDE! - http://www.hirkereso.hu/top50
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: http://javagrund.hu/pipermail/javalist/attachments/20070105/fdfeeaca/attachment-0001.html
További információk a(z) Javalist levelezőlistáról