Searching for just a few words should be enough to get started. If you need to make more complex queries, use the tips below to guide you.
Issue title: Security and Trust Principles
Guest editors: Pierpaolo DeganoGuest Editor and Joshua D. GuttmanGuest Editor
Article type: Research Article
Authors: Barthe, Gillesa | Grégoire, Benjaminb | Heraud, Sylvainb | Olmedo, Federicoa | Zanella-Béguelin, Santiagoc; *
Affiliations: [a] IMDEA Software Institute, Madrid, Spain. E-mails: gilles.barthe@imdea.org, federico.olmedo@imdea.org | [b] INRIA – Méditerranée, Sophia Antipolis, France. E-mails: benjamin.gregoire@inria.fr, sylvain.heraud@gmail.com | [c] Microsoft Research, Cambridge, UK. E-mail: santiago@microsoft.com
Correspondence: [*] Corresponding author. E-mail: santiago@microsoft.com
Abstract: Many cryptographic systems based on elliptic curves are proven secure in the Random Oracle Model, assuming there exist probabilistic functions that map elements in some domain (e.g. bitstrings) onto uniformly and independently distributed points in a curve. When implementing such systems, and in order for the proof to carry over to the implementation, those mappings must be instantiated with concrete constructions whose behavior does not deviate significantly from random oracles. In contrast to other approaches to public-key cryptography, where candidates to instantiate random oracles have been known for some time, the first generic construction for hashing into ordinary elliptic curves indifferentiable from a random oracle was put forward only recently by Brier et al. We present a machine-checked proof of this construction. The proof is based on an extension of the CertiCrypt framework with logics and mechanized tools for reasoning about approximate forms of observational equivalence, and integrates mathematical libraries of group theory and elliptic curves.
Keywords: Provable security, indifferentiability, random oracle model, elliptic curve cryptography
DOI: 10.3233/JCS-130476
Journal: Journal of Computer Security, vol. 21, no. 6, pp. 881-917, 2013
IOS Press, Inc.
6751 Tepper Drive
Clifton, VA 20124
USA
Tel: +1 703 830 6300
Fax: +1 703 830 2300
sales@iospress.com
For editorial issues, like the status of your submitted paper or proposals, write to editorial@iospress.nl
IOS Press
Nieuwe Hemweg 6B
1013 BG Amsterdam
The Netherlands
Tel: +31 20 688 3355
Fax: +31 20 687 0091
info@iospress.nl
For editorial issues, permissions, book requests, submissions and proceedings, contact the Amsterdam office info@iospress.nl
Inspirees International (China Office)
Ciyunsi Beili 207(CapitaLand), Bld 1, 7-901
100025, Beijing
China
Free service line: 400 661 8717
Fax: +86 10 8446 7947
china@iospress.cn
For editorial issues, like the status of your submitted paper or proposals, write to editorial@iospress.nl
如果您在出版方面需要帮助或有任何建, 件至: editorial@iospress.nl