[Java lista] md5
Zidarics Zoltan
zamek at vili.pmmf.hu
2007. Jan. 5., P, 15:09:35 CET
hello,
bocs´hogy kozbeszolok, de csak nekem ilyen otvar a vipmail-rol erkezo levelek
formatuma?
2007. január 5. 14.17 dátummal Maglódszki Viktor ezt írta:
> 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(); &nb
>sp; for (
> byte b : digest ) {
> &nb
>sp; String nc = Integer.toHexString( b & 0xff
> ); &
>nbsp; 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
udv,
--
Zoltan Zidarics programmer
PTE University Pecs, Hungary
icq: 43288694
További információk a(z) Javalist levelezőlistáról