-
Université de Lyon
- Saint-Étienne
- https://nvietsang.github.io
- @nvietsang
Stars
Short proof-of-concepts for STM32 boards using a very minimal interface
Codes and designs of first-order SCA secure hardware implementations without fresh randomness
Secure, fast, and portable C90 implementation of ML-KEM / FIPS 203
Supporting code for the paper Correlation Power Analysis on Ascon with Multi-bit Selection Function
Supporting code for the paper: Persistent Fault Attacks on AES with Instruction Skip
Simple Python implementation of HQC, a code-based KEM.
Python implementations of FIPS 203,204,205 (+ python wrappers for NIST's ACVP-Server crypto code)
Fast, constant-time and masked AES assembly implementations for ARM Cortex-M3 and M4
Private version of CMTAT security token in Noir (Aztec network DSL)
Source code for "Building Cryptographic Proofs from Hash Functions"
Finalists to the NIST lightweight cryptography competition
This is a project in which side-channel attacks are researched and developed.
Tutorial: Side-channel cryptanalysis of a masked AES with SCALib
An open source, portable, easy to use, readable and flexible TLS library, and reference implementation of the PSA Cryptography API. Releases are on a varying cadence, typically around 3 - 6 months …
Easily and securely send things from one computer to another 🐊 📦
Beta Version of Cryptographic Fault Diagnosis Tool (VerFI)
Masked version of AES (Advanced Encryption Standard) that can resist both side-channel and fault injection attacks. This code has served to illustrate the theory given in the CHES 2024 paper entitl…
Rowhammer.js - A Remote Software-Induced Fault Attack in JavaScript
Ascon - Lightweight Authenticated Encryption & Hashing