Skip to main navigation Skip to search Skip to main content

Nominal State-Separating Proofs

Research output: Conference Article in Proceeding or Book/Report chapterArticle in proceedingsResearchpeer-review

Abstract

State-separating proofs are a powerful tool to structure cryptographic arguments, so that they are amenable for mechanization, as has been shown through implementations, such as SSProve. However, the treatment of separation for heaps has never been satisfactorily addressed. In this work, we present the first comprehensive treatment of nominal state separation in state-separating proofs using nominal sets. We provide a Rocq library, called Nominal-SSProve, that builds on nominal state separation supporting mechanized proofs that appear more concise and arguably more elegant.
Original languageEnglish
Title of host publication2025 IEEE 38th Computer Security Foundations Symposium (CSF)
Number of pages15
PublisherIEEE
Publication date16 Jun 2025
Pages363-377
ISBN (Print)9798331510817
ISBN (Electronic)979-8-3315-1081-7, 979-8-3315-1082-4
DOIs
Publication statusPublished - 16 Jun 2025
EventComputer Security Foundations Symposium - Santa Cruz, United States
Duration: 16 Jun 202520 Jun 2025
Conference number: 38

Symposium

SymposiumComputer Security Foundations Symposium
Number38
Country/TerritoryUnited States
CitySanta Cruz
Period16/06/202520/06/2025

Keywords

  • Formal verification
  • Modular cryptographic proofs
  • State-separating proofs
  • Coq
  • Nominal sets

Fingerprint

Dive into the research topics of 'Nominal State-Separating Proofs'. Together they form a unique fingerprint.

Cite this