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

  • ChrisCrossMedia

    ChrisCrossMe

    17 EYLÜL 2009
  • MotoManTV

    MotoManTV

    10 Aralık 2009
  • Watcher3223

    Watcher3223

    15 Kasım 2007