Dalam pengiriman paket data yang bersifat rahasia, seperti halnya password, tentu kita membutuhkan keamanan agar data tersebut tidak sampai jatuh dan dimanfaatkan oleh pihak lain yang tidak berwenang.
Bekerja dengan PHP, kita bisa memanfaatkan fungsi hashing untuk mengenkripsi data.
Berikut ini adalah fungsi-fungsi hashing yang disediakan oleh PHP di mana masing-masing fungsi akan menghasilkan data enkripsi yang berbeda-beda:
md2
md4
md5
sha1
sha256
sha384
sha512
ripemd128
ripemd160
ripemd256
ripemd320
whirlpool
tiger128,3
tiger160,3
tiger192,3
tiger128,4
tiger160,4
tiger192,4
snefru
gost
adler32
crc32
crc32b
haval128,3
haval160,3
haval192,3
haval224,3
haval256,3
haval128,4
haval160,4
haval192,4
haval224,4
haval256,4
haval128,5
haval160,5
haval192,5
haval224,5
haval256,5
Untuk mengengkripsi data, script-nya adalah hash($method,$source); di mana $method adalah metode atau fungsi hashing tersebut di atas yang akan dipakai, sedangkan $source adalah adalah kata yang akan dienkripsi.
Ingin instan? Silahkan gunakan form di bawah!!