CryptoDB
Meltem Sönmez Turan
Publications
Year
Venue
Title
2025
CRYPTO
Cryptographic Treatment of Key Control Security -- In Light of NIST SP 800-108
Abstract
This paper studies the security of {\em key derivation functions} (KDFs), a central class of cryptographic algorithms used to derive {\em multiple} independent-looking keys (each associated with a particular context) from a {\em single} secret. The main security requirement is that these keys are pseudorandom (i.e., the KDF is a pseudorandom function). This paper initiates the study of an additional security property, called {\em key control} (KC) security, first informally put forward in a recent update to NIST Special Publication (SP) 800-108 standard for KDFs. Informally speaking, KC security demands that, given a {\em known} key, it is hard for an adversary to find a context that forces the KDF-derived key for that context to have a property that is specified a-priori and is hard to satisfy (e.g., that the derived key consists mostly of 0s, or that it is a weak key for a cryptographic algorithm using it).
We provide a rigorous security definition for KC security, and then move on to the analysis of the KDF constructions specified in NIST SP 800-108. We show, via security proofs in the random oracle model, that the proposed constructions based on XOFs or hash functions can accommodate for reasonable security margins (i.e., 128-bit security) when instantiated from KMAC and HMAC. We also show, via attacks, that all proposed block-cipher based modes of operation (while implementing mitigation techniques to prevent KC security attacks affecting earlier version of the standard) only achieve {\em at best} 72-bit KC security for 128-bit blocks, as with AES.
Service
- FSE 2024 Program committee
- FSE 2023 Program committee
- Eurocrypt 2022 Program committee
- CHES 2022 Program committee
- CHES 2016 Program committee
Coauthors
- Ritam Bhaumik (1)
- Avijit Dutta (1)
- Akiko Inoue (1)
- Tetsu Iwata (1)
- Ashwin Jha (1)
- John Kelsey (1)
- Kerry A. McKay (1)
- Kazuhiko Minematsu (1)
- Mridul Nandi (1)
- Yu Sasaki (1)
- Stefano Tessaro (1)
- Meltem Sönmez Turan (4)