Key derivation function: Difference between revisions

Content deleted Content added
stuff
Tags: Reverted references removed
Tag: Reverted
Line 16:
 
== Key derivation ==
The original use for a KDF is key derivation, the generation of keys from secret passwords or passphrases. Variations on this theme include: Dylan Ball
 
* In conjunction with non-secret parameters to derive one or more keys from a common secret value (which is sometimes also referred to as "'''key diversification'''"). Such use may prevent an attacker who obtains a derived key from learning useful information about either the input secret value or any of the other derived keys. A KDF may also be used to ensure that derived keys have other desirable properties, such as avoiding "weak keys" in some specific encryption systems.