Skip to content

Latest commit

 

History

History
12 lines (7 loc) · 458 Bytes

README.md

File metadata and controls

12 lines (7 loc) · 458 Bytes

KLEIN

The source codes of the KLEIN block cipher

  1. Bitslicing_KLEIN is the bitsliced implementation of KLEIN for mitigating DCA/Timing/Cache attacks

  2. KLEIN_AVR_ASM is the assembly code of KLEIN for AVR microcontrollers.

  3. KLEIN_Cbenchmark is the C reference code for benchmark testing.

  4. KLEIN_DPA is the threshold implementation of KLEIN for mitigating DPA attacks.

  5. KLEIN_Verilog is the Verilog HDL code of KLEIN for hardware implementation.