## Section: New Software and Platforms

### Ssreflect

Functional Description: Ssreflect is a tactic language extension to the Coq system, developed by the Mathematical Components team.

Research Program

New Results

- Extension language for Coq
- Deriving equality tests
- Parametricity proofs
- Proving Expected Sensitivity of Probabilistic Programs
- An Assertion-Based Program Logic for Probabilistic Programs
- Vectorizing Higher-Order Masking
- Masking the GLP Lattice-Based Signature Scheme at Any Order
- Symbolic Proofs for Lattice-Based Cryptography
- Formal Security Proof of CMAC and Its Variants
- Secure Compilation of Side-Channel Countermeasures: The Case of Cryptographic "Constant-Time"
- Hypotheses of Decisional Diffie-Hellmann
- Proving the domain management protocol
- Formalized graph theory algorithms
- Formal study of a triangulation algorithm
- Formalizing Bourbaki-style mathematics
- Formal study of double-word arithmetic algorithms
- Proofs of transcendence
- Abel's theorem
- Formalizing Hermitian Forms
- Mathematical Components Analysis
- Rigorous Polynomial Approximation
- Formalization of proofs in control theory
- Formalizing Cylindrical Algebraic Decomposition
- A type theory for Algebraic Structures

Bilateral Contracts and Grants with Industry

Partnerships and Cooperations

Bibliography