Explicit Randomness is not Necessary when Modeling Probabilistic Encryption
V\'eronique Cortier (INRIA Lorraine - LORIA / LIFC), Heinrich, H\"ordegen (INRIA Lorraine - LORIA / LIFC), Bogdan Warinschi (INRIA Lorraine, - LORIA / LIFC)

TL;DR
This paper demonstrates that explicit randomness modeling in symbolic cryptographic protocols is unnecessary for certain security proofs, simplifying the analysis process while ensuring soundness with respect to computational security.
Contribution
It introduces a practical alternative to label-based models, proving that security in simpler models implies security in label-based models for a broad class of properties.
Findings
Security in simpler models implies security in label-based models.
The approach applies to standard secrecy and authenticity properties.
Enables translation of symbolic security results to computational security.
Abstract
Although good encryption functions are probabilistic, most symbolic models do not capture this aspect explicitly. A typical solution, recently used to prove the soundness of such models with respect to computational ones, is to explicitly represent the dependency of ciphertexts on random coins as labels. In order to make these label-based models useful, it seems natural to try to extend the underlying decision procedures and the implementation of existing tools. In this paper we put forth a more practical alternative based on the following soundness theorem. We prove that for a large class of security properties (that includes rather standard formulations for secrecy and authenticity properties), security of protocols in the simpler model implies security in the label-based model. Combined with the soundness result of (\textbf{?}) our theorem enables the translation of security results…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Authentication Protocols Security · Cryptography and Data Security · Cryptographic Implementations and Security
