Skip to content

Commit

Permalink
Prepare for publication
Browse files Browse the repository at this point in the history
  • Loading branch information
jvdsn authored Apr 6, 2022
1 parent 4129526 commit e04eee6
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
## Introduction
This repository contains the code for my master's thesis: "[A White-Box Speck Implementation using Self-Equivalence Encodings](https://www.esat.kuleuven.be/cosic/publications/thesis-413.pdf)". The main code can roughly be divided in five parts:
This repository contains the code for the paper "A White-Box Speck Implementation using Self-Equivalence Encodings", published at ACNS 2022 and also available on IACR ePrint. The main code can roughly be divided in five parts:
* `white_box_speck/code_generator/`: this directory contains all code related to output code generation, including the different code generation strategies.
* `white_box_speck/self_equivalences/`: this directory contains all code related to the generation of (random) linear and affine self-equivalences, as well as combining these self-equivalences.
* `white_box_speck/__init__.py`: this file contains the `WhiteBoxSpeck` class, responsible for generating the encoded matrices and vectors when a Speck key is provided.
Expand Down

0 comments on commit e04eee6

Please sign in to comment.