[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