Computer-Aided Cryptographic Design and Analysis

Journée thématique
 - 
PERSYVAL-Lab
Gilles Barthe and Yassine Lakhnech
Lundi 08 juillet 2013
Réalisation technique : Djamel Hadji | Tous droits réservés

Computer-aided cryptography aims to develop tools that support the design, analysis, and secure implementation of cryptographic constructions.  In this presentation, I will give an overview of EasyCrypt (www.easycrypt.info), an interactive framework for building and verifying cryptographic proofs. I will outline its design principles, and then introduce the relational program verification technique which it uses to capture common patterns of reasoning in provable security. Finally, I will report on some recent developments to extend EasyCrypt to reason about cryptographic implementations in C, and to connect with the CompCert verified compiler to generate provably secure assembly code for cryptographic algorithms.

L'UMS MI2S a fermé le 31 décembre 2016, les vidéos hébergées sur son site le sont maintenant sur le site de GRICAD. Conformément à la loi informatique et libertés du 6 janvier 1978 modifiée, vous pouvez exercer vos droits de rétraction ou de modification relatifs aux autorisations validées par MI2S auprès de l'UMS GRICAD.