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

  • Mr_BrettHooge

    Mr_BrettHoog

    3 Ocak 2011
  • Plugable

    Plugable

    19 Mayıs 2010
  • TechSmartt

    TechSmartt

    29 Aralık 2010