错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Security analysis of the ISO standard \(\textsf{OFB}\)-\(\textsf{DRBG}\)

  • Woohyuk Chung,
  • Hwigyeom Kim,
  • Jooyoung Lee,
  • Yeongmin Lee

摘要

Deterministic random bit generators (DRBGs) are essential tools in modern cryptography for generating secure and unpredictable random numbers. The ISO DRBG standards provide guidelines for designing and implementing DRBGs, including four algorithms: \(\textsf{HASH}\text {-}\textsf{DRBG}\) HASH - DRBG , \(\textsf{HMAC}\text {-}\textsf{DRBG}\) HMAC - DRBG , \(\textsf{CTR}\text {-}\textsf{DRBG}\) CTR - DRBG , and \(\textsf{OFB}\text {-}\textsf{DRBG}\) OFB - DRBG . While security analyses have been conducted for the former three algorithms, there is a lack of specific security analysis for the \(\textsf{OFB}\) OFB - \(\textsf{DRBG}\) DRBG algorithm. We prove its security in the robustness security framework that has been used to analyze \(\mathsf {CTR\text {-}DRBG}\) CTR - DRBG by Hoang and Shen at Crypto 2020. More precisely, we prove that \(\textsf{OFB}\) OFB - \(\textsf{DRBG}\) DRBG provides \(O(\min \left\{ \frac{\lambda }{3}, \frac{n}{2} \right\} )\) O ( min λ 3 , n 2 ) -bit security, including ideal cipher queries, where \(\lambda \) λ and n denote the lower bound of min-entropy and the size of the underlying block cipher, respectively. The proof strategy is to transform the robustness game of \(\textsf{OFB}\) OFB - \(\textsf{DRBG}\) DRBG into an indistinguishability game and then apply the H-coefficient technique to upper bound the distinguishing advantage.