Accéder directement au contenu

Vincent Laporte

23
Documents

Publications

Image document

Typing High-Speed Cryptography against Spectre v1

Basavesh Ammanaghatta Shivakumar , Gilles Barthe , Benjamin Grégoire , Vincent Laporte , Tiago Oliveira
SP 2023- IEEE Symposium on Security and Privacy, IEEE, May 2023, San Francisco, United States. pp.1592-1609, ⟨10.1109/SP46215.2023.10179418⟩
Communication dans un congrès hal-04106448v1
Image document

Formally verifying Kyber

José Bacelar Almeida , Manuel Barbosa , Gilles Barthe , Benjamin Grégoire , Vincent Laporte
CHES 2023 - Conference on Cryptographic Hardware and Embedded Systems, IACR, Sep 2023, Praha, Czech Republic. pp.164-193, ⟨10.46586/tches.v2023.i3.164-193⟩
Communication dans un congrès hal-04218417v1

Enforcing Fine-grained Constant-time Policies

Basavesh Ammanaghatta Shivakumar , Gilles Barthe , Benjamin Grégoire , Vincent Laporte , Swarn Priya
CCS 2022 - 2022 ACM SIGSAC Conference on Computer and Communications Security, Nov 2022, Los Angeles CA, United States. pp.83-96, ⟨10.1145/3548606.3560689⟩
Communication dans un congrès hal-03844366v1

Structured Leakage and Applications to Cryptographic Constant-Time and Cost

Gilles Barthe , Benjamin Grégoire , Vincent Laporte , Swarn Priya
CCS 2021 - ACM SIGSAC Conference on Computer and Communications Security, Nov 2021, Virtual Event, South Korea. pp.462-476, ⟨10.1145/3460120.3484761⟩
Communication dans un congrès hal-03430789v1

The Last Mile: High-Assurance and High-Speed Cryptographic Implementations

José Bacelar Almeida , Manuel Barbosa , Gilles Barthe , Benjamin Grégoire , Adrien Koutsos
SP 2020 - 41st IEEE Symposium on Security and Privacy, May 2020, San Francisco / Virtual, United States. pp.965-982, ⟨10.1109/SP40000.2020.00028⟩
Communication dans un congrès hal-02974993v1
Image document

Certified Compilation for Cryptography: Extended x86 Instructions and Constant-Time Verification

José Bacelar Almeida , Manuel Barbosa , Gilles Barthe , Vincent Laporte , Tiago Oliveira
Indocrypt 2020, Dec 2020, Bangalore, India
Communication dans un congrès hal-02983256v1
Image document

Machine-Checked Proofs for Cryptographic Standards: Indifferentiability of Sponge and Secure High-Assurance Implementations of SHA-3

José Bacelar Almeida , Cécile Baritel-Ruet , Manuel Barbosa , Gilles Barthe , François Dupressoir
CCS 2019 - 26th ACM Conference on Computer and Communications Security, Nov 2019, London, United Kingdom. pp.1607-1622, ⟨10.1145/3319535.3363211⟩
Communication dans un congrès hal-02404581v1
Image document

Secure Compilation of Side-Channel Countermeasures: The Case of Cryptographic “Constant-Time”

Gilles Barthe , Benjamin Grégoire , Vincent Laporte
CSF 2018 - 31st IEEE Computer Security Foundations Symposium, Jul 2018, Oxford, United Kingdom
Communication dans un congrès hal-01959560v1
Image document

A Fast and Verified Software Stack for Secure Function Evaluation

José Bacelar Almeida , Manuel Barbosa , Gilles Barthe , Francois Dupressoir , Benjamin Grégoire
CCS 2017 - ACM SIGSAC Conference on Computer and Communications Security, Oct 2017, Dallas, United States. pp.1-18
Communication dans un congrès hal-01649104v1
Image document

Jasmin: High-Assurance and High-Speed Cryptography

José Bacelar Almeida , Manuel Barbosa , Gilles Barthe , Arthur Blot , Benjamin Grégoire
CCS 2017 - Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security, Oct 2017, Dallas, United States. pp.1-17
Communication dans un congrès hal-01649140v1
Image document

Verified Translation Validation of Static Analyses

Gilles Barthe , Sandrine Blazy , Vincent Laporte , David Pichardie , Alix Trieu
Computer Security Foundations Symposium, Aug 2017, Santa-Barbara, United States
Communication dans un congrès hal-01588422v1
Image document

A Certified Compiler for Verifiable Computing

Cédric Fournet , Chantal Keller , Vincent Laporte
IEEE 29th Computer Security Foundations Symposium, CSF 2016, Jun 2016, Lisbonne, Portugal
Communication dans un congrès hal-01397680v1
Image document

An Abstract Memory Functor for Verified C Static Analyzers

Sandrine Blazy , Vincent Laporte , David Pichardie
ACM SIGPLAN International Conference on Functional Programming (ICFP 2016), Sep 2016, Nara, Japan. pp.14, ⟨10.1145/2951913.2951937⟩
Communication dans un congrès hal-01339969v1
Image document

A formally-verified C static analyzer

Jacques-Henri Jourdan , Vincent Laporte , Sandrine Blazy , Xavier Leroy , David Pichardie
POPL 2015: 42nd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, Jan 2015, Mumbai, India. pp.247-259, ⟨10.1145/2676726.2676966⟩
Communication dans un congrès hal-01078386v1
Image document

Verified Abstract Interpretation Techniques for Disassembling Low-level Self-modifying Code

Sandrine Blazy , Vincent Laporte , David Pichardie
The 5th International Conference on Interactive Theorem Proving (ITP 2014), 2014, Vienna, Austria. pp.128 - 143, ⟨10.1007/978-3-319-08970-6_9⟩
Communication dans un congrès hal-01102445v1
Image document

Formal Verification of a C Value Analysis Based on Abstract Interpretation

Sandrine Blazy , Vincent Laporte , André Maroneze , David Pichardie
SAS - 20th Static Analysis Symposium, Jun 2013, Seattle, United States. pp.324-344
Communication dans un congrès hal-00812515v1

Plan B: A Buffered Memory Model for Java

Delphine Demange , Vincent Laporte , Lei Zhao , David Pichardie , Suresh Jagannathan
Proc. of the 40th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, POPL 2013, Jan 2013, Rome, Italy
Communication dans un congrès hal-00924716v1
Image document

Verified static analyzes for low-level languages

Vincent Laporte
Programming Languages [cs.PL]. Université de Rennes, 2015. English. ⟨NNT : 2015REN1S078⟩
Thèse tel-01285624v1