diff options
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 19 |
1 files changed, 12 insertions, 7 deletions
@@ -8,7 +8,18 @@ It is organized as follows: `src` ----- -Contains parameter-independent code for the reference implementation: +Contains two kinds of subfolders: + +- implementations: parameter-independent code + - `ref`: the reference implementation + - `add_*`: additional implementations + +- parameters: one folder for each variant of the Lilliput-AE family, + named `${mode}-${keybits}`: + - mode is either i (for ΘCB3) or ii (for SCT-2) + - keybits is either 128, 192 or 256 + +Each implementation folder contains: - `lilliput-ae.h`: main API - `lilliput-ae-i.c`: implementation of Lilliput-Ⅰ (ΘCB3-based) @@ -20,12 +31,6 @@ Contains parameter-independent code for the reference implementation: - `parameters.h`: byte sizes for inputs and outputs (depends on parameter-dependent `_parameters.h` files) -There is one subfolder for each variant of the Lilliput-AE family, -named `${mode}-${keybits}`: - -- mode is either i (for ΘCB3) or ii (for SCT-2) -- keybits is either 128, 192 or 256 - `test` ------------- |
