Skip to main navigation Skip to search Skip to main content

Formal Verification of Saber’s Public-Key Encryption Scheme in EasyCrypt

  • Technical University of Eindhoven
  • Meta

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

In this work, we consider the formal verification of the public-key encryption scheme of Saber, one of the selected few post-quantum cipher suites currently considered for potential standardization. We formally verify this public-key encryption scheme’s security and δ -correctness properties, i.e., the properties required to transform the public-key encryption scheme into an secure and δ -correct key encapsulation mechanism, in EasyCrypt. To this end, we initially devise hand-written proofs for these properties that are significantly more detailed and meticulous than the presently existing proofs. Subsequently, these hand-written proofs serve as a guideline for the formal verification. The results of this endeavor comprise hand-written and computer-verified proofs which demonstrate that Saber’s public-key encryption scheme indeed satisfies the desired security and correctness properties.

Original languageEnglish
Title of host publicationAdvances in Cryptology – CRYPTO 2022 - 42nd Annual International Cryptology Conference, CRYPTO 2022, Proceedings
EditorsYevgeniy Dodis, Thomas Shrimpton
PublisherSpringer Science and Business Media Deutschland GmbH
Pages622-653
Number of pages32
ISBN (Print)9783031158018
DOIs
Publication statusPublished - 1 Jan 2022
Externally publishedYes
Event42nd Annual International Cryptology Conference, CRYPTO 2022 - Hybrid, Santa Barbara, United States
Duration: 15 Aug 202218 Aug 2022

Publication series

NameLecture Notes in Computer Science
Volume13507 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference42nd Annual International Cryptology Conference, CRYPTO 2022
Country/TerritoryUnited States
CityHybrid, Santa Barbara
Period15/08/2218/08/22

Keywords

  • EasyCrypt
  • Formal Verification
  • Saber

Fingerprint

Dive into the research topics of 'Formal Verification of Saber’s Public-Key Encryption Scheme in EasyCrypt'. Together they form a unique fingerprint.

Cite this