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

  • Jordie Jordan

    Jordie Jorda

    27 Ocak 2008
  • NikkoNantone

    NikkoNantone

    21 Kasım 2011
  • POGProductionz

    POGProductio

    27 NİSAN 2012