Lune

CCS2023Top-tier venue

Verifiable Verification in Cryptographic Protocols

Marc Fischlin, Felix Günther

2023Year
6Citations

Abstract

Common verification steps in cryptographic protocols, such as signature or message authentication code checks or the validation of elliptic curve points, are crucial for the overall security of the protocol. Yet implementation errors omitting these steps easily remain unnoticed, as often the protocol will function perfectly anyways. One of the most prominent examples is Apple's goto fail bug where the erroneous certificate verification skipped over several of the required steps, marking invalid certificates as correctly verified. This vulnerability went undetected for at least 17 months.

Ask about this paper

Ask your agent about it.

Lune has read the top-tier papers around this one, so every answer names the papers it rests on.

Questions to start from

Your agent calls

Lunesearch_papers

Ask in Lune

Free to start. No credit card required.

lune papers get c697a596-ded0-4030-8eca-7e377020fd6f

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines