knownkey
Knownkey is a term used in cryptography to describe a security property of key exchange protocols related to the independence of session keys when some keys have been exposed. In discussions of protocol security, knownkey concerns how the compromise of one or more session keys affects the security of other concurrent or future sessions that share the same long-term keys.
In formal terms, a protocol is said to provide knownkey security if, after an attacker learns certain
Knownkey security is often discussed alongside other security properties for key exchange, such as forward secrecy
In practice, security proofs for key exchange protocols may aim to establish knownkey security, sometimes in