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

  • EatingIn

    EatingIn

    12 EKİM 2013
  • Caramella Girls

    Caramella Gi

    19 Mayıs 2008
  • The Pet Collective

    The Pet Coll

    5 Ocak 2012