The source codes of the KLEIN block cipher
-
Bitslicing_KLEIN is the bitsliced implementation of KLEIN for mitigating DCA/Timing/Cache attacks
-
KLEIN_AVR_ASM is the assembly code of KLEIN for AVR microcontrollers.
-
KLEIN_Cbenchmark is the C reference code for benchmark testing.
-
KLEIN_DPA is the threshold implementation of KLEIN for mitigating DPA attacks.
-
KLEIN_Verilog is the Verilog HDL code of KLEIN for hardware implementation.