We outline a novel approach for formally verifying zero-knowledge protocols building on Dynamic Epistemic Logic (DEL) as an abstract semantics for a low-level protocol specification language called SPEC. One of the main benefits is that our methodology abstracts the logical structure of the interactions from the mathematical subtleties related to cryptographic primitives. Furthermore, we leverage the DEL action structures to verify the knowledge dynamics generated by the protocol runs. We illustrate our methodology by applying it to a new protocol called BKP, and we prove that it meets the participants’ goals.
Toward dynamic epistemic verification of zero-knowledge protocols
Costa Gabriele
;Perini Brogi Cosimo
2024
Abstract
We outline a novel approach for formally verifying zero-knowledge protocols building on Dynamic Epistemic Logic (DEL) as an abstract semantics for a low-level protocol specification language called SPEC. One of the main benefits is that our methodology abstracts the logical structure of the interactions from the mathematical subtleties related to cryptographic primitives. Furthermore, we leverage the DEL action structures to verify the knowledge dynamics generated by the protocol runs. We illustrate our methodology by applying it to a new protocol called BKP, and we prove that it meets the participants’ goals.File in questo prodotto:
File | Dimensione | Formato | |
---|---|---|---|
paper70.pdf
accesso aperto
Descrizione: Toward Dynamic Epistemic Verification of Zero-Knowledge Protocols
Tipologia:
Versione Editoriale (PDF)
Licenza:
Creative commons
Dimensione
396.75 kB
Formato
Adobe PDF
|
396.75 kB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.