├── Byte-Masked-AES ├── byte_mask_aes.c ├── byte_mask_aes.h └── readme.txt ├── LICENSE ├── bitsliced-aes ├── .gitignore ├── Makefile ├── README.md ├── aes.c ├── aes.h ├── bs.c ├── bs.h ├── key_schedule.c ├── main.c ├── testbench │ ├── app.c │ └── app.h ├── tests │ ├── tests.c │ └── tests.h ├── utils.c └── utils.h ├── bitsliced-masked-aes ├── Makefile ├── README.md ├── aes.c ├── aes.h ├── aes_core.c ├── aes_core.h ├── aes_locl.h ├── aes_rng.c ├── aes_rng.h ├── bitslice.lst ├── bs.c ├── bs.h ├── genrand.py ├── genrotate_table.py ├── global_mask.h ├── gmon.out ├── key_schedule.c ├── main.c ├── test.lst ├── testbench │ ├── app.c │ └── app.h ├── tests │ ├── tests.c │ └── tests.h ├── tmp.txt ├── utils.c └── utils.h └── readme.txt /Byte-Masked-AES/byte_mask_aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/Byte-Masked-AES/byte_mask_aes.c -------------------------------------------------------------------------------- /Byte-Masked-AES/byte_mask_aes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/Byte-Masked-AES/byte_mask_aes.h -------------------------------------------------------------------------------- /Byte-Masked-AES/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/Byte-Masked-AES/readme.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/LICENSE -------------------------------------------------------------------------------- /bitsliced-aes/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-aes/.gitignore -------------------------------------------------------------------------------- /bitsliced-aes/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-aes/Makefile -------------------------------------------------------------------------------- /bitsliced-aes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-aes/README.md -------------------------------------------------------------------------------- /bitsliced-aes/aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-aes/aes.c -------------------------------------------------------------------------------- /bitsliced-aes/aes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-aes/aes.h -------------------------------------------------------------------------------- /bitsliced-aes/bs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-aes/bs.c -------------------------------------------------------------------------------- /bitsliced-aes/bs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-aes/bs.h -------------------------------------------------------------------------------- /bitsliced-aes/key_schedule.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-aes/key_schedule.c -------------------------------------------------------------------------------- /bitsliced-aes/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-aes/main.c -------------------------------------------------------------------------------- /bitsliced-aes/testbench/app.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-aes/testbench/app.c -------------------------------------------------------------------------------- /bitsliced-aes/testbench/app.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-aes/testbench/app.h -------------------------------------------------------------------------------- /bitsliced-aes/tests/tests.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-aes/tests/tests.c -------------------------------------------------------------------------------- /bitsliced-aes/tests/tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-aes/tests/tests.h -------------------------------------------------------------------------------- /bitsliced-aes/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-aes/utils.c -------------------------------------------------------------------------------- /bitsliced-aes/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-aes/utils.h -------------------------------------------------------------------------------- /bitsliced-masked-aes/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-masked-aes/Makefile -------------------------------------------------------------------------------- /bitsliced-masked-aes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-masked-aes/README.md -------------------------------------------------------------------------------- /bitsliced-masked-aes/aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-masked-aes/aes.c -------------------------------------------------------------------------------- /bitsliced-masked-aes/aes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-masked-aes/aes.h -------------------------------------------------------------------------------- /bitsliced-masked-aes/aes_core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-masked-aes/aes_core.c -------------------------------------------------------------------------------- /bitsliced-masked-aes/aes_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-masked-aes/aes_core.h -------------------------------------------------------------------------------- /bitsliced-masked-aes/aes_locl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-masked-aes/aes_locl.h -------------------------------------------------------------------------------- /bitsliced-masked-aes/aes_rng.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-masked-aes/aes_rng.c -------------------------------------------------------------------------------- /bitsliced-masked-aes/aes_rng.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-masked-aes/aes_rng.h -------------------------------------------------------------------------------- /bitsliced-masked-aes/bitslice.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-masked-aes/bitslice.lst -------------------------------------------------------------------------------- /bitsliced-masked-aes/bs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-masked-aes/bs.c -------------------------------------------------------------------------------- /bitsliced-masked-aes/bs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-masked-aes/bs.h -------------------------------------------------------------------------------- /bitsliced-masked-aes/genrand.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-masked-aes/genrand.py -------------------------------------------------------------------------------- /bitsliced-masked-aes/genrotate_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-masked-aes/genrotate_table.py -------------------------------------------------------------------------------- /bitsliced-masked-aes/global_mask.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-masked-aes/global_mask.h -------------------------------------------------------------------------------- /bitsliced-masked-aes/gmon.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-masked-aes/gmon.out -------------------------------------------------------------------------------- /bitsliced-masked-aes/key_schedule.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-masked-aes/key_schedule.c -------------------------------------------------------------------------------- /bitsliced-masked-aes/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-masked-aes/main.c -------------------------------------------------------------------------------- /bitsliced-masked-aes/test.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-masked-aes/test.lst -------------------------------------------------------------------------------- /bitsliced-masked-aes/testbench/app.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-masked-aes/testbench/app.c -------------------------------------------------------------------------------- /bitsliced-masked-aes/testbench/app.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-masked-aes/testbench/app.h -------------------------------------------------------------------------------- /bitsliced-masked-aes/tests/tests.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-masked-aes/tests/tests.c -------------------------------------------------------------------------------- /bitsliced-masked-aes/tests/tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-masked-aes/tests/tests.h -------------------------------------------------------------------------------- /bitsliced-masked-aes/tmp.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-masked-aes/tmp.txt -------------------------------------------------------------------------------- /bitsliced-masked-aes/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-masked-aes/utils.c -------------------------------------------------------------------------------- /bitsliced-masked-aes/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/bitsliced-masked-aes/utils.h -------------------------------------------------------------------------------- /readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Secure-Embedded-Systems/Masked-AES-Implementation/HEAD/readme.txt --------------------------------------------------------------------------------