A specific key derivation function in a cryptographic algorithm. It is a process of taking a password and converting it into a symmetric key for cryptographic operations. The mechanism strongly relies on encryption and message authentication codes.