CRYSTALS-Kyber_Security (Q7361576)

From MaRDI portal

!

This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:

AFP entry CRYSTALS-Kyber_Security
Language Label Description Also known as
default for all languages
No label defined
    English
    CRYSTALS-Kyber_Security
    AFP entry CRYSTALS-Kyber_Security

      Statements

      18 December 2023
      0 references
      Katharina Kreuzer
      0 references
      CRYSTALS-Kyber_Security (English)
      0 references
      This article builds upon the formalization of the deterministic part of the original Kyber algorithms (see the CRYSTALS-Kyber entry). The correctness proof is expanded to cover both the deterministic part from the previous formalization and the probabilistic part of randomly chosen inputs. Indeed, the probabilistic version of the delta-correctness in the original paper was flawed and could only be formalized for a modified delta'. The authors of Kyber also remarked, that the security proof against indistinguishability under chosen plaintext attack (IND-CPA) does not hold for the original version of Kyber. Thus, the newer version (round 2 and 3 of NIST standarisation process) was formalized as well, including the adapted deterministic and probabilistic correctness theorems. Moreover, the IND-CPA security proof against the new version of Kyber has been verified using the CryptHOL library. Since the new version also included a change of parameters, the Kyber algorithms have been instantiated with the new parameter set as well.
      0 references
      0 references
      0 references
      0 references