Tutorial Membuat Hash String SHA dan MD5 di Python

Membuat Hash String SHA dan MD5 di Python

Hash string adalah sebuah string yang di-encode dengan algoritma tertentu hingga menghasilkan alfanumerik dengan panjang tertentu dimana tugasnya adalah mengubah bentuk asli string menjadi wujud yang sulit dibaca dan kadang irreversible.
Ada beberapa algoritma yang digunakan untuk membuat hash string:
  • MD5
  • SHA1
  • SHA224
  • SHA256
  • SHA384
  • SHA512
Di Python kamu dapat menggunakan library hashlib yang merupakan library terbaru untuk membuat hash string. Berikut adalah cara membuat string MD5:
$ ipython
In [1]: import hashlib

In [2]: md5 = hashlib.md5()

In [3]: md5.update('codepolitan')

In [4]: print md5.hexdigest()
c02140792149e283a0b87c48476ce459

In [5]: print md5.hexdigest()
c02140792149e283a0b87c48476ce459

In [6]:
Sedangkan berikut adalah cara membuat string SHA dengan SHA512:
$ ipython
In [1]: import hashlib

In [2]: sha = hashlib.sha512

In [3]: sha = hashlib.sha512()

In [4]: sha.update('codepolitan')

In [68]: print sha.hexdigest()
0d318ffac687f1f17437634fbf4faaff0151a9097e78c37106e885baa46ad8b4f12cb361ef315b4ea6149f6be91fd099b5f84ed5d28b49b08c01fc370562777f

In [5]:
(rfs/python)
Share:

0 komentar:

Posting Komentar

Like Us

BTemplates.com

dua sisi. Diberdayakan oleh Blogger.

Tutorial mendapat banyak like di Facebook cepat dan mudah !

Mendapat banyak like di Facebook dengan mudah dan cepat Pertama, anda harus memiliki akun Facebook, kalau belum punya Anda bisa membuat...

Follow

Visitor

Cari Blog Ini

Follow by Email

Shoutbox

BTemplates.com

Popular Posts