GitHunt
NV

NVedsted/cortex-gift

Bare-metal binaries used for testing a Rust implementation of GIFT-128 on a resource-constrained device and measuring leakage from power analysis.

Cortex-GIFT

This project allows for executing masked and unmasked GIFT-128 encryption on an STMF303xx-family chip. Intended for
testing leakage through differential power analysis. Furthermore, tooling written in Python is provided for data capture
through the ChipWhisperer suite and for data processing which conducts a Welch's t-test in a fixed-vs-random setting.

The masked and unmasked version are split into separate binaries.

Languages

Python54.2%Rust45.8%

Contributors

Apache License 2.0
Created May 5, 2022
Updated September 25, 2022