SboxU: S-box Analysis Utils
Table of Contents
Work in progress
1. Quick Description
sboxU
is a library containing various routines that are intended to be helpful when looking at S-boxes and other vectorial Boolean functions.
Unlike the builtin utilities in SAGE, sboxU
has the advantage of implementing some of the latest discoveries in the area of Boolean functions.
Another aspect of sboxU
is a focus on performance: we write sub-routines in C++
as much as possible, and use multi-threading whenever relevant.
2. Usage
2.1. Installation
Simply head over to github and follow the instructions given there!
2.2. Documentation
2.3. Citation
If you use sboxU
, please use the following bibtex citation.
@misc{sboxU, year=2025, authors={Jens Alich and Jules Baudrin and Aurélien Boeuf and Xavier Bonnetain and Alain Couvreur and Mathias Joly and Léo Perrin}, title={sboxU: S-box Utils}, howpublished={Available online: \url{https://github.com/lpp-crypto/sboxU}} }