SORU
6 Ocak 2009, Salı


Nasıl bir MD5 hash oluşturmak miyim?

Herhangi bir yöntem Java bir dize MD5 hash oluşturmak için var mı?

CEVAP
6 Ocak 2009, Salı


MessageDigest Sınıf MD5 özet bir örnek sağlayabilir.

Dizeleri ile çalışırken kripto sınıflar için emin olunher zamanbayt gösterimi istediğiniz kodlamayı belirtin. Eğer sadece string.getBytes() Eğer platform olarak kullanmak. (Tüm platformlar aynı varsayılanları kullanın)

import java.security.*;

..

byte[] bytesOfMessage = yourString.getBytes("UTF-8");

MessageDigest md = MessageDigest.getInstance("MD5");
byte[] thedigest = md.digest(bytesOfMessage);

Eğer varsa, çok miktarda veri sürekli olarak adlandırabileceğimiz .update(byte[]) yöntemi bir göz atın. Sonra çağrı .digest() elde edilen hash elde etmek için.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Easy Learn Tutorial

    Easy Learn T

    10 Kasım 2012
  • TouchePro

    TouchePro

    27 EYLÜL 2007
  • tunez4you

    tunez4you

    20 EKİM 2008