!!! Overview [1] [{$pagename}] ([KDF]) is a [Function] that derives one or more [Cryptographic Keys] from a [secret] value such as a master [Cryptographic Key], a [password], or a passphrase using a [pseudorandom number generator]. [{$pagename}]s can be used to stretch keys into longer [Cryptographic Key] or to obtain [Cryptographic Keys] of a required format, such as converting a group element that is the result of a [Diffie-Hellman key-exchange] into a [Symmetric Key] for use with [AES]. [Keyed-Hash Message Authentication Code]s are popular examples of [pseudorandom number generator] functions used for [{$pagename}]. !! More Information There might be more information for this subject on one of the following: [{ReferringPagesPlugin before='*' after='\n' }] ---- * [#1] - [Key derivation function|Wikipedia:Key_derivation_function|target='_blank'] - based on data observed:2015-05-18