keydependent
Keydependent, often written as key-dependent or keyed, describes functions, algorithms, or systems whose behavior or output is determined by a secret cryptographic key. In keydependent designs, the key is an integral input to the transformation, and without the key correct operation is impossible or results appear random.
In practice, key dependence is central to most cryptographic primitives. Encryption and decryption are naturally keydependent,
Security implications follow directly from key dependence. The secrecy and integrity of the key determine the
Terminology varies; the concept is the same whether described as keydependent, key-dependent, or keyed. The term
See also: cryptography, encryption, decryption, digital signatures, MACs, HMAC, PRFs, key derivation functions, key management.