[Java lista] MD5/SHA1 Tool

Dénes Medzihradszky medzihradszky.denes at gmail.com
2010. Ápr. 14., Sze, 09:36:43 CEST


Szia!

Milyen toolra gondolsz? Én például az alábbi kóddal készítek md5
kódolt stringet adott input stringből. Ez segíthet? Tudomásom szerint
az SHA1-re ugyanez használható.

    public String setMd5CodedPassword(String password) throws
NoSuchAlgorithmException {
        StringBuilder sb = new StringBuilder("");
        String hexa;
        MessageDigest md5 = MessageDigest.getInstance("md5");
        md5.update(password.getBytes());
        for (int arrayItem : md5.digest()) { //byte tomb bejarasa,
int-kent vesszuk ki az elemeket
            if (arrayItem < 0) {
                arrayItem = (arrayItem & 0xFF) | 128;
            }
            hexa = Integer.toHexString(arrayItem);
            if (hexa.length() == 1) {
                hexa = "0" + hexa;
            }
            sb.append(hexa);
        }
        return sb.toString();
    }

Dénes

2010/4/14 Szomor Attila <aszomor at computertechnika.hu>:
> Sziasztok,
>
>
> Az Ivy local repository-hoz szeretnék készeni az IVY.XML fájlról MD5 és
> SHA1 fájlt, milyen tool van ehhez a Java-ban?
>
> Köszi, Attila.
>
> --
> Pécs is the European Capital of Culture in 2010
> _______________________________________________
> Javalist mailing list
> Javalist at javagrund.hu
> http://javagrund.hu/mailman/listinfo/javalist
>


További információk a(z) Javalist levelezőlistáról