MPI-INF Logo
Campus Event Calendar

Event Entry

What and Who

Advances in computer-aided cryptography

Prof. Gilles Barthe:
IMDEA Software Institute Edificio IMDEA Software., Madrid
CISPA Distinguished Lecture Series

Gilles Barthe received a Ph.D. in Mathematics from the University of Manchester, UK, in 1993, and an Habilitation à diriger les recherches in Computer Science from the University of Nice, France, in 2004. He joined the IMDEA Software Institute in April 2008. Previously, he held positions at INRIA Sophia-Antipolis Méditerranée, France; University of Minho, Portugal; Chalmers University, Sweden; CWI, Netherlands; University of Nijmegen, Netherlands. He has published more than 100 refereed scientific papers. He has been coordinator/principal investigator of many national and European projects, and served as the scientific coordinator of the FP6 FET integrated project "MOBIUS: Mobility, Ubiquity and Security" for enabling proof-carrying code for Java on mobile devices (2005-2009). He has served as PC (co-)chair of several conferences including VMCAI, ESOP, FAST, SEFM, and been a PC member of more than 70 conferences, including CCS, CSF, EUROCRYPT, ESORICS, FM, ICALP, LICS, POPL, and S&P. He is a member of the editorial boards of the Journal of Automated Reasoning and of the Journal of Computer Security.
His research interests include programming languages and program verification, software and system security, cryptography, formal methods and foundations of mathematics and computer science. Since joining IMDEA, his research has focused on building foundations and tools for verifying cryptographic constructions and differentially private computations. He was awarded the Best Paper Award at CRYPTO 2011, PPoPP 2013, and FSE 2016, and was an invited speaker at numerous venues, including CAV'16, IJCAR'16, AsiaCrypt'15, CSF'14, ETAPS'13, QEST'13, ESORICS'12, ITP'12, and SAS'12
AG 1, AG 2, AG 3, AG 4, AG 5, SWS, RG1, MMCI  
Public Audience
English

Date, Time and Location

Thursday, 20 July 2017
15:00
60 Minutes
E9 1
Lecture Hall
Saarbrücken

Abstract

Designing, analyzing and implementing correct, secure and efficient cryptography are challenging tasks. Computer-aided cryptography is a young field of research which aims to provide rigorous tools that ease these tasks. Computer-aided cryptography leverages advances in the broad area of formal methods, concerned with the development of safe and correct high-assurance systems, and in particular program verification. For security proofs, computer-aided cryptography exploits connections between reductionist arguments in provable security and a program verification method for verifying probabilistic couplings. To date, computer-aided cryptography has been used for checking reductionistic security of primitives and protocols, for analyzing the strength of implementations against side channels and physical attacks, and for synthesizing new algorithms that achieve different trade-offs between efficiency and security. The talk will present recent developments in computer-aided cryptography and reflect on some of the challenges, benefits and opportunities in computer-aided cryptography.

Contact

Sabine Nermerich
302-71911
--email hidden
passcode not visible
logged in users only

Sabine Nermerich, 07/17/2017 09:25 -- Created document.