ID EN
Hashlib

pbkdf2_hmac

Python 3.11 🇮🇩 Bahasa Indonesia

Fungsi ini menyediakan fungsi derivasi kunci berbasis kata sandi PKCS5 2. Fungsi ini menggunakan HMAC sebagai fungsi pseudorandom.

Syntax

PYTHON
hashlib.pbkdf2_hmac(hash_name, password, salt, iterations, dklen=None)

Contoh

Example 1
PYTHON
>>> from hashlib import pbkdf2_hmac
>>> our_app_iters = 500_000   Application specific, read above.
>>> dk = pbkdf2_hmac('sha256', b'password', b'bad salt'*2, our_app_iters)
>>> dk.hex()
'15530bba69924174860db778f2c6f8104d3aaf9d26241840c8c4a641c8d000a9'

See Also

os.urandom() hmac