├── AES ├── AES128_no_protection │ ├── RTL │ │ ├── Cipher.vhd │ │ ├── DoneControlLogic.vhd │ │ ├── FinalRoundControlLogic.vhd │ │ ├── KeyExansion.vhd │ │ ├── LookUp.vhd │ │ ├── LookUpSizex256.vhd │ │ ├── MC.vhd │ │ ├── MC_Column.vhd │ │ ├── MUX.vhd │ │ ├── MUX2to1.vhd │ │ ├── Mult2.vhd │ │ ├── Mult3.vhd │ │ ├── Row0MixColumn.vhd │ │ ├── Row1MixColumn.vhd │ │ ├── Row2MixColumn.vhd │ │ ├── Row3MixColumn.vhd │ │ ├── SBox.vhd │ │ ├── ShiftRow.vhd │ │ ├── X2inGF.vhd │ │ ├── XOR_2.vhd │ │ ├── XOR_2n.vhd │ │ ├── XOR_3.vhd │ │ ├── XOR_3n.vhd │ │ ├── XOR_4.vhd │ │ ├── XOR_4n.vhd │ │ └── reg.vhd │ └── TestBench │ │ └── Cipher_tb.v ├── AES128_red1,4,5,8 │ ├── RTL │ │ ├── ANDn.vhd │ │ ├── Check.vhd │ │ ├── Checkn.vhd │ │ ├── Cipher.vhd │ │ ├── DoneControlLogic.vhd │ │ ├── F8.vhd │ │ ├── FinalRoundControlLogic.vhd │ │ ├── Functions.vhd │ │ ├── KeyExansion.vhd │ │ ├── LookUp.vhd │ │ ├── LookUpSizex256.vhd │ │ ├── MC.vhd │ │ ├── MC_Column.vhd │ │ ├── MUX.vhd │ │ ├── MUX2to1.vhd │ │ ├── MUX2to1_Red.vhd │ │ ├── MUX2to1_Red_forcheck.vhd │ │ ├── MUX2to1_Redn.vhd │ │ ├── MUX2to1_Redn_forcheck.vhd │ │ ├── Mult2.vhd │ │ ├── Mult3.vhd │ │ ├── RedDoneControlLogic.vhd │ │ ├── RedDoneControlLogicBit.vhd │ │ ├── RedFinalRoundControlLogic.vhd │ │ ├── RedFinalRoundControlLogicBit.vhd │ │ ├── RedKeyExpansion.vhd │ │ ├── RedMC.vhd │ │ ├── RedMixOneColumn.vhd │ │ ├── RedRow0MixColumn.vhd │ │ ├── RedRow1MixColumn.vhd │ │ ├── RedRow2MixColumn.vhd │ │ ├── RedRow3MixColumn.vhd │ │ ├── Row0MixColumn.vhd │ │ ├── Row1MixColumn.vhd │ │ ├── Row2MixColumn.vhd │ │ ├── Row3MixColumn.vhd │ │ ├── ShiftRow.vhd │ │ ├── XOR_2.vhd │ │ ├── XOR_2n.vhd │ │ ├── XOR_3.vhd │ │ ├── XOR_3n.vhd │ │ ├── XOR_4.vhd │ │ ├── XOR_4n.vhd │ │ ├── reg.vhd │ │ └── regER.vhd │ └── TestBench │ │ └── Cipher_tb.v └── AES128_red9,11,12 │ ├── RTL │ ├── ANDn.vhd │ ├── Check.vhd │ ├── Checkn.vhd │ ├── Cipher.vhd │ ├── CompressData.vhd │ ├── CompressMultiBlockData.vhd │ ├── CompressOneBlockData.vhd │ ├── DoneControlLogic.vhd │ ├── F.vhd │ ├── F8.vhd │ ├── FinalRoundControlLogic.vhd │ ├── Functions.vhd │ ├── KeyExansion.vhd │ ├── LookUp.vhd │ ├── LookUpSizex256.vhd │ ├── MC.vhd │ ├── MC_Column.vhd │ ├── MUX.vhd │ ├── MUX2to1.vhd │ ├── MUX2to1_Red.vhd │ ├── MUX2to1_Red_forcheck.vhd │ ├── MUX2to1_Redn.vhd │ ├── MUX2to1_Redn_forcheck.vhd │ ├── RedDoneControlLogic.vhd │ ├── RedDoneControlLogicBit.vhd │ ├── RedFinalRoundControlLogic.vhd │ ├── RedFinalRoundControlLogicBit.vhd │ ├── RedKeyExpansion.vhd │ ├── Row0MixColumn.vhd │ ├── Row1MixColumn.vhd │ ├── Row2MixColumn.vhd │ ├── Row3MixColumn.vhd │ ├── ShiftRow.vhd │ ├── XOR_2.vhd │ ├── XOR_2n.vhd │ ├── XOR_3.vhd │ ├── XOR_3n.vhd │ ├── XOR_4.vhd │ ├── XOR_4n.vhd │ ├── reg.vhd │ └── regER.vhd │ └── TestBench │ └── Cipher_tb.v ├── CRAFT ├── 1-CRAFT_no_protection │ ├── RTL │ │ ├── Cipher.vhd │ │ ├── FMulti.vhd │ │ ├── FSMSignals.vhd │ │ ├── LookUp4x16.vhd │ │ ├── MC.vhd │ │ ├── MUX.vhd │ │ ├── MUX2to1.vhd │ │ ├── Permutation.vhd │ │ ├── StateUpdate.vhd │ │ ├── TweakPermutation.vhd │ │ ├── XOR_2.vhd │ │ ├── XOR_2n.vhd │ │ ├── XOR_3.vhd │ │ ├── XOR_3n.vhd │ │ ├── reg.vhd │ │ └── selectsUpdate.vhd │ └── TestBench │ │ └── test_Cipher.vhd ├── 2-CRAFT_red1,2,3 │ ├── RTL │ │ ├── ANDn.vhd │ │ ├── Check.vhd │ │ ├── Checkn.vhd │ │ ├── Cipher.vhd │ │ ├── FMulti.vhd │ │ ├── FSMSignals_done.vhd │ │ ├── Functions.vhd │ │ ├── LookUp.vhd │ │ ├── LookUpSizex16.vhd │ │ ├── MC.vhd │ │ ├── MUX.vhd │ │ ├── MUX2to1.vhd │ │ ├── MUX2to1_Red.vhd │ │ ├── MUX2to1_Red_forcheck.vhd │ │ ├── MUX2to1_Redn.vhd │ │ ├── MUX2to1_Redn_forcheck.vhd │ │ ├── Permutation.vhd │ │ ├── Red_FSMSignals_done.vhd │ │ ├── Red_FSMSignals_doneBit.vhd │ │ ├── Red_StateUpdate.vhd │ │ ├── Red_StateUpdateBit.vhd │ │ ├── Red_selectsUpdate.vhd │ │ ├── Red_selectsUpdateBit.vhd │ │ ├── StateUpdate.vhd │ │ ├── StateUpdateBit.vhd │ │ ├── TweakPermutation.vhd │ │ ├── XOR_2.vhd │ │ ├── XOR_2n.vhd │ │ ├── XOR_3.vhd │ │ ├── XOR_3n.vhd │ │ ├── reg.vhd │ │ ├── regER.vhd │ │ ├── selectsUpdate.vhd │ │ └── selectsUpdateBit.vhd │ └── TestBench │ │ └── test_Cipher.vhd ├── 3-CRAFT_red4 │ ├── RTL │ │ ├── ANDn.vhd │ │ ├── Check.vhd │ │ ├── Checkn.vhd │ │ ├── Cipher.vhd │ │ ├── FMulti.vhd │ │ ├── FSMSignals_done.vhd │ │ ├── Functions.vhd │ │ ├── LookUp.vhd │ │ ├── LookUp4x16.vhd │ │ ├── MC.vhd │ │ ├── MUX.vhd │ │ ├── MUX2to1.vhd │ │ ├── MUX2to1_Red.vhd │ │ ├── MUX2to1_Red_forcheck.vhd │ │ ├── MUX2to1_Redn.vhd │ │ ├── MUX2to1_Redn_forcheck.vhd │ │ ├── Permutation.vhd │ │ ├── Red_FSMSignals_done.vhd │ │ ├── Red_FSMSignals_doneBit.vhd │ │ ├── Red_StateUpdate.vhd │ │ ├── Red_StateUpdateBit.vhd │ │ ├── Red_selectsUpdate.vhd │ │ ├── Red_selectsUpdateBit.vhd │ │ ├── StateUpdate.vhd │ │ ├── StateUpdateBit.vhd │ │ ├── TweakPermutation.vhd │ │ ├── XOR_2.vhd │ │ ├── XOR_2n.vhd │ │ ├── XOR_3.vhd │ │ ├── XOR_3n.vhd │ │ ├── reg.vhd │ │ ├── regER.vhd │ │ ├── selectsUpdate.vhd │ │ └── selectsUpdateBit.vhd │ └── TestBench │ │ └── test_Cipher.vhd ├── 4-CRAFT_TI │ ├── RTL │ │ ├── Cipher.vhd │ │ ├── F.vhd │ │ ├── FSMSignals.vhd │ │ ├── G.vhd │ │ ├── MC.vhd │ │ ├── MUX.vhd │ │ ├── MUX2to1.vhd │ │ ├── Permutation.vhd │ │ ├── StateUpdate.vhd │ │ ├── TISbox.vhd │ │ ├── TISubCell.vhd │ │ ├── TweakPermutation.vhd │ │ ├── XOR_2.vhd │ │ ├── XOR_2n.vhd │ │ ├── XOR_3.vhd │ │ ├── XOR_3n.vhd │ │ ├── reg.vhd │ │ └── selectsUpdate.vhd │ └── TestBench │ │ └── test_Cipher.vhd ├── 5-CRAFT_TI_red1,2,3 │ ├── RTL │ │ ├── ANDn.vhd │ │ ├── Check.vhd │ │ ├── Checkn.vhd │ │ ├── Cipher.vhd │ │ ├── F.vhd │ │ ├── FMulti.vhd │ │ ├── FSMSignals_done.vhd │ │ ├── Functions.vhd │ │ ├── G.vhd │ │ ├── LookUp.vhd │ │ ├── LookUpSizex16.vhd │ │ ├── MC.vhd │ │ ├── MUX.vhd │ │ ├── MUX2to1.vhd │ │ ├── MUX2to1_Red.vhd │ │ ├── MUX2to1_Red_forcheck.vhd │ │ ├── MUX2to1_Redn.vhd │ │ ├── MUX2to1_Redn_forcheck.vhd │ │ ├── Permutation.vhd │ │ ├── Red_FSMSignals_done.vhd │ │ ├── Red_FSMSignals_doneBit.vhd │ │ ├── Red_StateUpdate.vhd │ │ ├── Red_StateUpdateBit.vhd │ │ ├── Red_selectsUpdate.vhd │ │ ├── Red_selectsUpdateBit.vhd │ │ ├── StateUpdate.vhd │ │ ├── StateUpdateBit.vhd │ │ ├── TIF.vhd │ │ ├── TIG.vhd │ │ ├── TISubCell1.vhd │ │ ├── TISubCell2.vhd │ │ ├── TweakPermutation.vhd │ │ ├── XOR_2.vhd │ │ ├── XOR_2n.vhd │ │ ├── XOR_3.vhd │ │ ├── XOR_3n.vhd │ │ ├── reg.vhd │ │ ├── regER.vhd │ │ ├── selectsUpdate.vhd │ │ └── selectsUpdateBit.vhd │ └── TestBench │ │ └── test_Cipher.vhd ├── 6-CRAFT_TI_red4 │ ├── RTL │ │ ├── ANDn.vhd │ │ ├── Check.vhd │ │ ├── Checkn.vhd │ │ ├── Cipher.vhd │ │ ├── F.vhd │ │ ├── FMulti.vhd │ │ ├── FSMSignals_done.vhd │ │ ├── Functions.vhd │ │ ├── G.vhd │ │ ├── LookUp.vhd │ │ ├── LookUp4x16.vhd │ │ ├── MC.vhd │ │ ├── MUX.vhd │ │ ├── MUX2to1.vhd │ │ ├── MUX2to1_Red.vhd │ │ ├── MUX2to1_Red_forcheck.vhd │ │ ├── MUX2to1_Redn.vhd │ │ ├── MUX2to1_Redn_forcheck.vhd │ │ ├── Permutation.vhd │ │ ├── Red_FSMSignals_done.vhd │ │ ├── Red_FSMSignals_doneBit.vhd │ │ ├── Red_StateUpdate.vhd │ │ ├── Red_StateUpdateBit.vhd │ │ ├── Red_selectsUpdate.vhd │ │ ├── Red_selectsUpdateBit.vhd │ │ ├── StateUpdate.vhd │ │ ├── StateUpdateBit.vhd │ │ ├── TIF.vhd │ │ ├── TIG.vhd │ │ ├── TISubCell1.vhd │ │ ├── TISubCell2.vhd │ │ ├── TweakPermutation.vhd │ │ ├── XOR_2.vhd │ │ ├── XOR_2n.vhd │ │ ├── XOR_3.vhd │ │ ├── XOR_3n.vhd │ │ ├── reg.vhd │ │ ├── regER.vhd │ │ ├── selectsUpdate.vhd │ │ └── selectsUpdateBit.vhd │ └── TestBench │ │ └── test_Cipher.vhd ├── LICENSE └── README.md ├── GIFT ├── 1-GIFT_no_protection │ ├── RTL │ │ ├── FMulti.vhd │ │ ├── FSMSignals.vhd │ │ ├── Functions.vhd │ │ ├── GIFT64Enc.vhd │ │ ├── KeyPermutation.vhd │ │ ├── LookUp.vhd │ │ ├── LookUp4x16.vhd │ │ ├── MUX.vhd │ │ ├── MUX2to1.vhd │ │ ├── Permutation.vhd │ │ ├── StateUpdate.vhd │ │ ├── XOR_2.vhd │ │ ├── XOR_2n.vhd │ │ └── reg.vhd │ └── TestBench │ │ └── test_GIFT64Enc.vhd ├── 2-GIFT_red1,2,3 │ ├── RTL │ │ ├── ANDn.vhd │ │ ├── Check.vhd │ │ ├── Checkn.vhd │ │ ├── FMulti.vhd │ │ ├── FSMSignals.vhd │ │ ├── Functions.vhd │ │ ├── GIFT64Enc.vhd │ │ ├── KeyPermutation.vhd │ │ ├── LookUp.vhd │ │ ├── LookUpSizex16.vhd │ │ ├── MUX.vhd │ │ ├── MUX2to1.vhd │ │ ├── MUX2to1_Red_forcheck.vhd │ │ ├── MUX2to1_Redn_forcheck.vhd │ │ ├── Permutation.vhd │ │ ├── Red_SboxPermutation.vhd │ │ ├── Red_SboxPermutation4.vhd │ │ ├── StateUpdate.vhd │ │ ├── XOR_2.vhd │ │ ├── XOR_2n.vhd │ │ ├── reg.vhd │ │ └── regER.vhd │ └── TestBench │ │ └── test_GIFT64Enc.vhd └── 3-GIFT_red4 │ ├── RTL │ ├── ANDn.vhd │ ├── Check.vhd │ ├── Checkn.vhd │ ├── FMulti.vhd │ ├── FSMSignals.vhd │ ├── Functions.vhd │ ├── GIFT64Enc.vhd │ ├── KeyPermutation.vhd │ ├── LookUp.vhd │ ├── LookUp4x16.vhd │ ├── MUX.vhd │ ├── MUX2to1.vhd │ ├── MUX2to1_Red_forcheck.vhd │ ├── MUX2to1_Redn_forcheck.vhd │ ├── Permutation.vhd │ ├── Red_FSMSignals.vhd │ ├── Red_KeyPermutation.vhd │ ├── Red_RoundKey2.vhd │ ├── Red_RoundKey3.vhd │ ├── Red_SboxPermutation.vhd │ ├── Red_SboxPermutation4.vhd │ ├── Red_StateUpdate.vhd │ ├── StateUpdate.vhd │ ├── XOR_2.vhd │ ├── XOR_2n.vhd │ ├── reg.vhd │ └── regER.vhd │ └── TestBench │ └── test_GIFT64Enc.vhd ├── KATAN ├── 1-KATAN_no_protection │ ├── RTL │ │ ├── FSMSignals.vhd │ │ ├── Functions.vhd │ │ ├── KATAN64Enc.vhd │ │ ├── KeySchedule.vhd │ │ ├── MUX.vhd │ │ ├── MUX2to1.vhd │ │ ├── RoundFunction.vhd │ │ ├── StateUpdate.vhd │ │ └── reg.vhd │ └── TestBench │ │ └── test_KATAN64Enc.vhd ├── 2-KATAN_red1,2,3 │ ├── RTL │ │ ├── ANDn.vhd │ │ ├── Check.vhd │ │ ├── Checkn.vhd │ │ ├── FMulti.vhd │ │ ├── FSMSignals.vhd │ │ ├── FSMSignals_KeyUpdate.vhd │ │ ├── FSMSignals_done.vhd │ │ ├── Functions.vhd │ │ ├── KATAN64Enc.vhd │ │ ├── KeyMUX.vhd │ │ ├── KeySchedule.vhd │ │ ├── LookUp.vhd │ │ ├── LookUpSizex16.vhd │ │ ├── MUX.vhd │ │ ├── MUX2to1.vhd │ │ ├── MUX2to1_Red.vhd │ │ ├── MUX2to1_Red_forcheck.vhd │ │ ├── MUX2to1_Redn.vhd │ │ ├── MUX2to1_Redn_forcheck.vhd │ │ ├── Red_FSMSignals.vhd │ │ ├── Red_FSMSignals_KeyUpdateBit.vhd │ │ ├── Red_FSMSignals_doneBit.vhd │ │ ├── Red_KeySchedule.vhd │ │ ├── Red_KeyScheduleBit.vhd │ │ ├── Red_RoundFunction.vhd │ │ ├── Red_RoundFunctionBit.vhd │ │ ├── Red_StateUpdate.vhd │ │ ├── Red_StateUpdateBit.vhd │ │ ├── RoundFunction.vhd │ │ ├── StateUpdate.vhd │ │ ├── StateUpdateBit.vhd │ │ ├── reg.vhd │ │ └── regER.vhd │ └── TestBench │ │ └── test_KATAN64Enc.vhd └── 3-KATAN_red4 │ ├── RTL │ ├── ANDn.vhd │ ├── Check.vhd │ ├── Checkn.vhd │ ├── FMulti.vhd │ ├── FSMSignals.vhd │ ├── FSMSignals_KeyUpdate.vhd │ ├── FSMSignals_done.vhd │ ├── Functions.vhd │ ├── KATAN64Enc.vhd │ ├── KeyMUX.vhd │ ├── KeySchedule.vhd │ ├── LookUp.vhd │ ├── LookUp4x16.vhd │ ├── MUX.vhd │ ├── MUX2to1.vhd │ ├── MUX2to1_Red.vhd │ ├── MUX2to1_Red_forcheck.vhd │ ├── MUX2to1_Redn.vhd │ ├── MUX2to1_Redn_forcheck.vhd │ ├── Red_FSMSignals.vhd │ ├── Red_FSMSignals_KeyUpdateBit.vhd │ ├── Red_FSMSignals_doneBit.vhd │ ├── Red_KeySchedule.vhd │ ├── Red_KeyScheduleBit.vhd │ ├── Red_RoundFunction.vhd │ ├── Red_RoundFunctionBit.vhd │ ├── Red_StateUpdate.vhd │ ├── Red_StateUpdateBit.vhd │ ├── RoundFunction.vhd │ ├── StateUpdate.vhd │ ├── StateUpdateBit.vhd │ ├── reg.vhd │ └── regER.vhd │ └── TestBench │ └── test_KATAN64Enc.vhd ├── KTANTAN ├── 1-KTANTAN_no_protection │ ├── RTL │ │ ├── FSMSignals.vhd │ │ ├── Functions.vhd │ │ ├── KTANTAN64Enc.vhd │ │ ├── KeySchedule.vhd │ │ ├── KeySelect.vhd │ │ ├── MUX.vhd │ │ ├── MUX2to1.vhd │ │ ├── RoundFunction.vhd │ │ ├── StateUpdate.vhd │ │ └── reg.vhd │ └── TestBench │ │ └── test_KTANTAN64Enc.vhd ├── 2-KTANTAN_red1,2,3 │ ├── RTL │ │ ├── ANDn.vhd │ │ ├── Check.vhd │ │ ├── Checkn.vhd │ │ ├── FMulti.vhd │ │ ├── FSMSignals.vhd │ │ ├── FSMSignals_KeyUpdate.vhd │ │ ├── FSMSignals_done.vhd │ │ ├── Functions.vhd │ │ ├── KTANTAN64Enc.vhd │ │ ├── KeyMUX.vhd │ │ ├── LookUp.vhd │ │ ├── LookUpSizex16.vhd │ │ ├── MUX.vhd │ │ ├── MUX2to1.vhd │ │ ├── MUX2to1_Red_forcheck.vhd │ │ ├── MUX2to1_Redn_forcheck.vhd │ │ ├── Red_FSMSignals.vhd │ │ ├── Red_FSMSignals_KeyUpdateBit.vhd │ │ ├── Red_FSMSignals_doneBit.vhd │ │ ├── Red_RoundFunction.vhd │ │ ├── Red_RoundFunctionBit.vhd │ │ ├── Red_StateUpdate.vhd │ │ ├── Red_StateUpdateBit.vhd │ │ ├── RoundFunction.vhd │ │ ├── RoundFunction_a.vhd │ │ ├── RoundFunction_b.vhd │ │ ├── StateUpdate.vhd │ │ ├── StateUpdateBit.vhd │ │ ├── reg.vhd │ │ └── regER.vhd │ └── TestBench │ │ └── test_KTANTAN64Enc.vhd └── 3-KTANTAN_red4 │ ├── RTL │ ├── ANDn.vhd │ ├── Check.vhd │ ├── Checkn.vhd │ ├── FMulti.vhd │ ├── FSMSignals.vhd │ ├── FSMSignals_KeyUpdate.vhd │ ├── FSMSignals_done.vhd │ ├── Functions.vhd │ ├── KTANTAN64Enc.vhd │ ├── KeyMUX.vhd │ ├── LookUp.vhd │ ├── LookUp4x16.vhd │ ├── MUX.vhd │ ├── MUX2to1.vhd │ ├── MUX2to1_Red_forcheck.vhd │ ├── MUX2to1_Redn_forcheck.vhd │ ├── Red_FSMSignals.vhd │ ├── Red_FSMSignals_KeyUpdateBit.vhd │ ├── Red_FSMSignals_doneBit.vhd │ ├── Red_RoundFunction.vhd │ ├── Red_RoundFunctionBit.vhd │ ├── Red_StateUpdate.vhd │ ├── Red_StateUpdateBit.vhd │ ├── RoundFunction.vhd │ ├── RoundFunction_a.vhd │ ├── RoundFunction_b.vhd │ ├── StateUpdate.vhd │ ├── StateUpdateBit.vhd │ ├── reg.vhd │ └── regER.vhd │ └── TestBench │ └── test_KTANTAN64Enc.vhd ├── LED128 ├── 1-LED128_no_protection │ ├── RTL │ │ ├── AddConst.vhd │ │ ├── FMulti.vhd │ │ ├── FSMSignals.vhd │ │ ├── Functions.vhd │ │ ├── LED128Enc.vhd │ │ ├── LookUp.vhd │ │ ├── LookUp4x16.vhd │ │ ├── MC.vhd │ │ ├── MUX.vhd │ │ ├── MUX2to1.vhd │ │ ├── MixOneColumn.vhd │ │ ├── ShiftRows.vhd │ │ ├── StateUpdate.vhd │ │ ├── XOR_2.vhd │ │ ├── XOR_2n.vhd │ │ ├── XOR_4.vhd │ │ ├── XOR_4n.vhd │ │ └── reg.vhd │ └── TestBench │ │ └── test_LED128Enc.vhd ├── 2-2check │ ├── 2-LED128_red1,2,3 │ │ ├── RTL │ │ │ ├── ANDn.vhd │ │ │ ├── AddConst.vhd │ │ │ ├── Check.vhd │ │ │ ├── Checkn.vhd │ │ │ ├── FMulti.vhd │ │ │ ├── FSMSignals.vhd │ │ │ ├── Functions.vhd │ │ │ ├── LED128Enc.vhd │ │ │ ├── LookUp.vhd │ │ │ ├── LookUpSizex16.vhd │ │ │ ├── MC.vhd │ │ │ ├── MUX.vhd │ │ │ ├── MUX2to1.vhd │ │ │ ├── MUX2to1_Red.vhd │ │ │ ├── MUX2to1_Red_forcheck.vhd │ │ │ ├── MUX2to1_Redn.vhd │ │ │ ├── MUX2to1_Redn_forcheck.vhd │ │ │ ├── MixOneColumn.vhd │ │ │ ├── ShiftRows.vhd │ │ │ ├── StateUpdate.vhd │ │ │ ├── XOR_2.vhd │ │ │ ├── XOR_2n.vhd │ │ │ ├── XOR_4.vhd │ │ │ ├── XOR_4n.vhd │ │ │ ├── reg.vhd │ │ │ └── regER.vhd │ │ └── TestBench │ │ │ └── test_LED128Enc.vhd │ └── 3-LED128_red4 │ │ ├── RTL │ │ ├── ANDn.vhd │ │ ├── AddConst.vhd │ │ ├── Check.vhd │ │ ├── Checkn.vhd │ │ ├── FMulti.vhd │ │ ├── FSMSignals.vhd │ │ ├── Functions.vhd │ │ ├── LED128Enc.vhd │ │ ├── LookUp.vhd │ │ ├── LookUp4x16.vhd │ │ ├── MC.vhd │ │ ├── MUX.vhd │ │ ├── MUX2to1.vhd │ │ ├── MUX2to1_Red.vhd │ │ ├── MUX2to1_Red_forcheck.vhd │ │ ├── MUX2to1_Redn.vhd │ │ ├── MUX2to1_Redn_forcheck.vhd │ │ ├── MixOneColumn.vhd │ │ ├── Red_AddConst.vhd │ │ ├── Red_FSMSignals.vhd │ │ ├── Red_MC.vhd │ │ ├── Red_MixOneColumn.vhd │ │ ├── Red_StateUpdate.vhd │ │ ├── ShiftRows.vhd │ │ ├── StateUpdate.vhd │ │ ├── XOR_2.vhd │ │ ├── XOR_2n.vhd │ │ ├── XOR_4.vhd │ │ ├── XOR_4n.vhd │ │ ├── reg.vhd │ │ └── regER.vhd │ │ └── TestBench │ │ └── test_LED128Enc.vhd └── 3-combine │ ├── 2-LED128_red1,2,3 │ ├── RTL │ │ ├── ANDn.vhd │ │ ├── AddConst.vhd │ │ ├── Check.vhd │ │ ├── Checkn.vhd │ │ ├── FMulti.vhd │ │ ├── FSMSignals.vhd │ │ ├── Functions.vhd │ │ ├── LED128Enc.vhd │ │ ├── LookUp.vhd │ │ ├── LookUpSizex16.vhd │ │ ├── MUX.vhd │ │ ├── MUX2to1.vhd │ │ ├── MUX2to1_Red.vhd │ │ ├── MUX2to1_Red_forcheck.vhd │ │ ├── MUX2to1_Redn.vhd │ │ ├── MUX2to1_Redn_forcheck.vhd │ │ ├── SB_MC.vhd │ │ ├── SB_MixOneColumn.vhd │ │ ├── ShiftRows.vhd │ │ ├── StateUpdate.vhd │ │ ├── XOR_2.vhd │ │ ├── XOR_2n.vhd │ │ ├── XOR_4.vhd │ │ ├── XOR_4n.vhd │ │ ├── reg.vhd │ │ └── regER.vhd │ └── TestBench │ │ └── test_LED128Enc.vhd │ └── 3-LED128_red4 │ ├── RTL │ ├── ANDn.vhd │ ├── AddConst.vhd │ ├── Check.vhd │ ├── Checkn.vhd │ ├── FMulti.vhd │ ├── FSMSignals.vhd │ ├── Functions.vhd │ ├── LED128Enc.vhd │ ├── LookUp.vhd │ ├── LookUp4x16.vhd │ ├── MUX.vhd │ ├── MUX2to1.vhd │ ├── MUX2to1_Red.vhd │ ├── MUX2to1_Red_forcheck.vhd │ ├── MUX2to1_Redn.vhd │ ├── MUX2to1_Redn_forcheck.vhd │ ├── Red_AddConst.vhd │ ├── Red_FSMSignals.vhd │ ├── Red_SB_MC.vhd │ ├── Red_SB_MixOneColumn.vhd │ ├── Red_StateUpdate.vhd │ ├── SB_MC.vhd │ ├── SB_MixOneColumn.vhd │ ├── ShiftRows.vhd │ ├── StateUpdate.vhd │ ├── XOR_2.vhd │ ├── XOR_2n.vhd │ ├── XOR_4.vhd │ ├── XOR_4n.vhd │ ├── reg.vhd │ └── regER.vhd │ └── TestBench │ └── test_LED128Enc.vhd ├── LED64 ├── 1-LED64_no_protection │ ├── RTL │ │ ├── AddConst.vhd │ │ ├── FMulti.vhd │ │ ├── FSMSignals.vhd │ │ ├── Functions.vhd │ │ ├── LED64Enc.vhd │ │ ├── LookUp.vhd │ │ ├── LookUp4x16.vhd │ │ ├── MC.vhd │ │ ├── MUX.vhd │ │ ├── MUX2to1.vhd │ │ ├── MixOneColumn.vhd │ │ ├── ShiftRows.vhd │ │ ├── StateUpdate.vhd │ │ ├── XOR_2.vhd │ │ ├── XOR_2n.vhd │ │ ├── XOR_4.vhd │ │ ├── XOR_4n.vhd │ │ └── reg.vhd │ └── TestBench │ │ └── test_LED64Enc.vhd ├── 2-2check │ ├── 2-LED64_red41,2,3 │ │ ├── RTL │ │ │ ├── ANDn.vhd │ │ │ ├── AddConst.vhd │ │ │ ├── Check.vhd │ │ │ ├── Checkn.vhd │ │ │ ├── FMulti.vhd │ │ │ ├── FSMSignals.vhd │ │ │ ├── Functions.vhd │ │ │ ├── LED64Enc.vhd │ │ │ ├── LookUp.vhd │ │ │ ├── LookUpSizex16.vhd │ │ │ ├── MC.vhd │ │ │ ├── MUX.vhd │ │ │ ├── MUX2to1.vhd │ │ │ ├── MUX2to1_Red.vhd │ │ │ ├── MUX2to1_Red_forcheck.vhd │ │ │ ├── MUX2to1_Redn.vhd │ │ │ ├── MUX2to1_Redn_forcheck.vhd │ │ │ ├── MixOneColumn.vhd │ │ │ ├── ShiftRows.vhd │ │ │ ├── StateUpdate.vhd │ │ │ ├── XOR_2.vhd │ │ │ ├── XOR_2n.vhd │ │ │ ├── XOR_4.vhd │ │ │ ├── XOR_4n.vhd │ │ │ ├── reg.vhd │ │ │ └── regER.vhd │ │ └── TestBench │ │ │ └── test_LED64Enc.vhd │ └── 3-LED64_red4 │ │ ├── RTL │ │ ├── ANDn.vhd │ │ ├── AddConst.vhd │ │ ├── Check.vhd │ │ ├── Checkn.vhd │ │ ├── FMulti.vhd │ │ ├── FSMSignals.vhd │ │ ├── Functions.vhd │ │ ├── LED64Enc.vhd │ │ ├── LookUp.vhd │ │ ├── LookUp4x16.vhd │ │ ├── MC.vhd │ │ ├── MUX.vhd │ │ ├── MUX2to1.vhd │ │ ├── MUX2to1_Red.vhd │ │ ├── MUX2to1_Red_forcheck.vhd │ │ ├── MUX2to1_Redn.vhd │ │ ├── MUX2to1_Redn_forcheck.vhd │ │ ├── MixOneColumn.vhd │ │ ├── Red_AddConst.vhd │ │ ├── Red_FSMSignals.vhd │ │ ├── Red_MC.vhd │ │ ├── Red_MixOneColumn.vhd │ │ ├── Red_StateUpdate.vhd │ │ ├── ShiftRows.vhd │ │ ├── StateUpdate.vhd │ │ ├── XOR_2.vhd │ │ ├── XOR_2n.vhd │ │ ├── XOR_4.vhd │ │ ├── XOR_4n.vhd │ │ ├── reg.vhd │ │ └── regER.vhd │ │ └── TestBench │ │ └── test_LED64Enc.vhd └── 3-combine │ ├── 2-LED64_red1,2,3 │ ├── RTL │ │ ├── ANDn.vhd │ │ ├── AddConst.vhd │ │ ├── Check.vhd │ │ ├── Checkn.vhd │ │ ├── FMulti.vhd │ │ ├── FSMSignals.vhd │ │ ├── Functions.vhd │ │ ├── LED64Enc.vhd │ │ ├── LookUp.vhd │ │ ├── LookUpSizex16.vhd │ │ ├── MUX.vhd │ │ ├── MUX2to1.vhd │ │ ├── MUX2to1_Red.vhd │ │ ├── MUX2to1_Red_forcheck.vhd │ │ ├── MUX2to1_Redn.vhd │ │ ├── MUX2to1_Redn_forcheck.vhd │ │ ├── SB_MC.vhd │ │ ├── SB_MixOneColumn.vhd │ │ ├── ShiftRows.vhd │ │ ├── StateUpdate.vhd │ │ ├── XOR_2.vhd │ │ ├── XOR_2n.vhd │ │ ├── XOR_4.vhd │ │ ├── XOR_4n.vhd │ │ ├── reg.vhd │ │ └── regER.vhd │ └── TestBench │ │ └── test_LED64Enc.vhd │ └── 3-LED64_red4 │ ├── RTL │ ├── ANDn.vhd │ ├── AddConst.vhd │ ├── Check.vhd │ ├── Checkn.vhd │ ├── FMulti.vhd │ ├── FSMSignals.vhd │ ├── Functions.vhd │ ├── LED64Enc.vhd │ ├── LookUp.vhd │ ├── LookUp4x16.vhd │ ├── MUX.vhd │ ├── MUX2to1.vhd │ ├── MUX2to1_Red.vhd │ ├── MUX2to1_Red_forcheck.vhd │ ├── MUX2to1_Redn.vhd │ ├── MUX2to1_Redn_forcheck.vhd │ ├── Red_AddConst.vhd │ ├── Red_FSMSignals.vhd │ ├── Red_SB_MC.vhd │ ├── Red_SB_MixOneColumn.vhd │ ├── Red_StateUpdate.vhd │ ├── SB_MC.vhd │ ├── SB_MixOneColumn.vhd │ ├── ShiftRows.vhd │ ├── StateUpdate.vhd │ ├── XOR_2.vhd │ ├── XOR_2n.vhd │ ├── XOR_4.vhd │ ├── XOR_4n.vhd │ ├── reg.vhd │ └── regER.vhd │ └── TestBench │ └── test_LED64Enc.vhd ├── LICENSE ├── Midori ├── 1-Midori64_no_protection │ ├── RTL │ │ ├── FMulti.vhd │ │ ├── FSMSignals.vhd │ │ ├── Functions.vhd │ │ ├── LookUp.vhd │ │ ├── LookUp4x16.vhd │ │ ├── MC.vhd │ │ ├── MUX.vhd │ │ ├── MUX2to1.vhd │ │ ├── Midori64Enc.vhd │ │ ├── MixOneColumn.vhd │ │ ├── RoundConstantBit.vhd │ │ ├── RoundConstantNibble.vhd │ │ ├── RoundConstant_MUX.vhd │ │ ├── ShiftRows.vhd │ │ ├── StateUpdate.vhd │ │ ├── XOR_2.vhd │ │ ├── XOR_2n.vhd │ │ ├── XOR_3.vhd │ │ ├── XOR_3n.vhd │ │ └── reg.vhd │ └── TestBench │ │ └── test_Midori64Enc.vhd ├── 2-Midori64_red1,2,3 │ ├── RTL │ │ ├── ANDn.vhd │ │ ├── Check.vhd │ │ ├── Checkn.vhd │ │ ├── FMulti.vhd │ │ ├── FSMGendone.vhd │ │ ├── FSMGenlast.vhd │ │ ├── FSMGensel_K_WK.vhd │ │ ├── FSMSignals.vhd │ │ ├── Functions.vhd │ │ ├── LookUp.vhd │ │ ├── LookUp16.vhd │ │ ├── LookUpSizex16.vhd │ │ ├── MC.vhd │ │ ├── MUX.vhd │ │ ├── MUX2to1.vhd │ │ ├── MUX2to1_Red.vhd │ │ ├── MUX2to1_Red_forcheck.vhd │ │ ├── MUX2to1_Redn.vhd │ │ ├── MUX2to1_Redn_forcheck.vhd │ │ ├── Midori64Enc.vhd │ │ ├── MixOneColumn.vhd │ │ ├── Red_FSMGendone.vhd │ │ ├── Red_FSMGenlast.vhd │ │ ├── Red_FSMGensel_K0_1.vhd │ │ ├── Red_FSMGensel_K_WK.vhd │ │ ├── Red_FSMSignals.vhd │ │ ├── Red_RoundConstantBit.vhd │ │ ├── Red_RoundConstant_MUX.vhd │ │ ├── Red_StateUpdate.vhd │ │ ├── Red_StateUpdate0Bit.vhd │ │ ├── Red_StateUpdate1Bit.vhd │ │ ├── RoundConstant.vhd │ │ ├── RoundConstantBit.vhd │ │ ├── RoundConstant_MUX.vhd │ │ ├── ShiftRows.vhd │ │ ├── StateUpdate.vhd │ │ ├── StateUpdate0.vhd │ │ ├── StateUpdate1.vhd │ │ ├── StateUpdate2.vhd │ │ ├── StateUpdate3.vhd │ │ ├── StateUpdate4.vhd │ │ ├── XOR_2.vhd │ │ ├── XOR_2n.vhd │ │ ├── XOR_3.vhd │ │ ├── XOR_3n.vhd │ │ ├── reg.vhd │ │ └── regER.vhd │ └── TestBench │ │ └── test_Midori64Enc.vhd └── 3-Midori64_red4 │ ├── RTL │ ├── ANDn.vhd │ ├── Check.vhd │ ├── Checkn.vhd │ ├── FMulti.vhd │ ├── FSMSignals.vhd │ ├── Functions.vhd │ ├── LookUp.vhd │ ├── LookUp4x16.vhd │ ├── MC.vhd │ ├── MUX.vhd │ ├── MUX2to1.vhd │ ├── MUX2to1_Red.vhd │ ├── MUX2to1_Red_forcheck.vhd │ ├── MUX2to1_Redn.vhd │ ├── MUX2to1_Redn_forcheck.vhd │ ├── Midori64Enc.vhd │ ├── MixOneColumn.vhd │ ├── Red_FSMSignals.vhd │ ├── Red_RoundConstantNibble.vhd │ ├── Red_RoundConstant_MUX.vhd │ ├── Red_StateUpdate.vhd │ ├── RoundConstant.vhd │ ├── RoundConstantBit.vhd │ ├── RoundConstant_MUX.vhd │ ├── ShiftRows.vhd │ ├── StateUpdate.vhd │ ├── XOR_2.vhd │ ├── XOR_2n.vhd │ ├── XOR_3.vhd │ ├── XOR_3n.vhd │ ├── reg.vhd │ └── regER.vhd │ └── TestBench │ └── test_Midori64Enc.vhd ├── PRESENT ├── 1-PRESENT128_no_protection │ ├── RTL │ │ ├── FMulti.vhd │ │ ├── FSMSignals.vhd │ │ ├── Functions.vhd │ │ ├── KeyPermutation.vhd │ │ ├── LookUp.vhd │ │ ├── LookUp4x16.vhd │ │ ├── MUX.vhd │ │ ├── MUX2to1.vhd │ │ ├── PRESENT128Enc.vhd │ │ ├── Permutation.vhd │ │ ├── StateUpdate.vhd │ │ ├── XOR_2.vhd │ │ ├── XOR_2n.vhd │ │ └── reg.vhd │ └── TestBench │ │ └── test_PRESENT128Enc.vhd ├── 2-PRESENT128_red1,2,3 │ ├── RTL │ │ ├── ANDn.vhd │ │ ├── Check.vhd │ │ ├── Checkn.vhd │ │ ├── FMulti.vhd │ │ ├── FSMSignals.vhd │ │ ├── Functions.vhd │ │ ├── KeyPermutation.vhd │ │ ├── LookUp.vhd │ │ ├── LookUpSizex16.vhd │ │ ├── MUX.vhd │ │ ├── MUX2to1.vhd │ │ ├── MUX2to1_Red_forcheck.vhd │ │ ├── MUX2to1_Redn_forcheck.vhd │ │ ├── PRESENT128Enc.vhd │ │ ├── Permutation.vhd │ │ ├── Red_KeyPermutation.vhd │ │ ├── Red_KeyPermutation2.vhd │ │ ├── Red_SboxPermutation.vhd │ │ ├── Red_SboxPermutation4.vhd │ │ ├── StateUpdate.vhd │ │ ├── XOR_2.vhd │ │ ├── XOR_2n.vhd │ │ ├── reg.vhd │ │ └── regER.vhd │ └── TestBench │ │ └── test_PRESENT128Enc.vhd └── 3-PRESENT128_red4 │ ├── RTL │ ├── ANDn.vhd │ ├── Check.vhd │ ├── Checkn.vhd │ ├── FMulti.vhd │ ├── FSMSignals.vhd │ ├── Functions.vhd │ ├── KeyPermutation.vhd │ ├── LookUp.vhd │ ├── LookUp4x16.vhd │ ├── MUX.vhd │ ├── MUX2to1.vhd │ ├── MUX2to1_Red_forcheck.vhd │ ├── MUX2to1_Redn_forcheck.vhd │ ├── PRESENT128Enc.vhd │ ├── Permutation.vhd │ ├── Red_FSMSignals.vhd │ ├── Red_KeyPermutation.vhd │ ├── Red_KeyPermutation2.vhd │ ├── Red_SboxPermutation.vhd │ ├── Red_SboxPermutation4.vhd │ ├── Red_StateUpdate.vhd │ ├── StateUpdate.vhd │ ├── XOR_2.vhd │ ├── XOR_2n.vhd │ ├── reg.vhd │ └── regER.vhd │ └── TestBench │ └── test_PRESENT128Enc.vhd ├── Piccolo ├── 1-Piccolo128_no_protection │ ├── RTL │ │ ├── FMulti.vhd │ │ ├── FSMSignals.vhd │ │ ├── Functions.vhd │ │ ├── KeyMUX.vhd │ │ ├── KeyPermutation.vhd │ │ ├── LookUp.vhd │ │ ├── LookUp4x16.vhd │ │ ├── MC.vhd │ │ ├── MUX.vhd │ │ ├── MUX2to1.vhd │ │ ├── MixOneColumn.vhd │ │ ├── Permutation.vhd │ │ ├── Piccolo128Enc.vhd │ │ ├── StateUpdate.vhd │ │ ├── WhiteningKeyMUX.vhd │ │ ├── XOR_2.vhd │ │ ├── XOR_2n.vhd │ │ ├── XOR_4.vhd │ │ ├── XOR_4n.vhd │ │ ├── XOR_5.vhd │ │ ├── XOR_5n.vhd │ │ └── reg.vhd │ └── TestBench │ │ └── test_Piccolo128Enc.vhd ├── 2-Piccolo128_red1,2,3 │ ├── RTL │ │ ├── ANDn.vhd │ │ ├── Check.vhd │ │ ├── Checkn.vhd │ │ ├── FMulti.vhd │ │ ├── FSMSignals.vhd │ │ ├── Functions.vhd │ │ ├── KeyMUX.vhd │ │ ├── KeyPermutation.vhd │ │ ├── LookUp.vhd │ │ ├── LookUpSizex16.vhd │ │ ├── MC.vhd │ │ ├── MUX.vhd │ │ ├── MUX2to1.vhd │ │ ├── MUX2to1_Red.vhd │ │ ├── MUX2to1_Red_forcheck.vhd │ │ ├── MUX2to1_Redn.vhd │ │ ├── MUX2to1_Redn_forcheck.vhd │ │ ├── MixOneColumn.vhd │ │ ├── Permutation.vhd │ │ ├── Piccolo128Enc.vhd │ │ ├── Red_FSMSignals.vhd │ │ ├── Red_KeyMUX.vhd │ │ ├── Red_MC.vhd │ │ ├── Red_MakeRoundConst.vhd │ │ ├── Red_MixOneColumn.vhd │ │ ├── Red_StateUpdate.vhd │ │ ├── Red_WhiteningKeyMUX.vhd │ │ ├── StateUpdate.vhd │ │ ├── WhiteningKeyMUX.vhd │ │ ├── XOR_2.vhd │ │ ├── XOR_2n.vhd │ │ ├── XOR_4.vhd │ │ ├── XOR_4n.vhd │ │ ├── XOR_5.vhd │ │ ├── XOR_5n.vhd │ │ ├── reg.vhd │ │ └── regER.vhd │ └── TestBench │ │ └── test_Piccolo128Enc.vhd └── 3-Piccolo128_red4 │ ├── RTL │ ├── ANDn.vhd │ ├── Check.vhd │ ├── Checkn.vhd │ ├── FMulti.vhd │ ├── FSMSignals.vhd │ ├── Functions.vhd │ ├── KeyMUX.vhd │ ├── KeyPermutation.vhd │ ├── LookUp.vhd │ ├── LookUp4x16.vhd │ ├── MC.vhd │ ├── MUX.vhd │ ├── MUX2to1.vhd │ ├── MUX2to1_Red.vhd │ ├── MUX2to1_Red_forcheck.vhd │ ├── MUX2to1_Redn.vhd │ ├── MUX2to1_Redn_forcheck.vhd │ ├── MixOneColumn.vhd │ ├── Permutation.vhd │ ├── Piccolo128Enc.vhd │ ├── Red_FSMSignals.vhd │ ├── Red_KeyMUX.vhd │ ├── Red_MC.vhd │ ├── Red_MakeRoundConst.vhd │ ├── Red_MixOneColumn.vhd │ ├── Red_StateUpdate.vhd │ ├── Red_WhiteningKeyMUX.vhd │ ├── StateUpdate.vhd │ ├── WhiteningKeyMUX.vhd │ ├── XOR_2.vhd │ ├── XOR_2n.vhd │ ├── XOR_4.vhd │ ├── XOR_4n.vhd │ ├── XOR_5.vhd │ ├── XOR_5n.vhd │ ├── reg.vhd │ └── regER.vhd │ └── TestBench │ └── test_Piccolo128Enc.vhd ├── README.md ├── SIMON ├── 1-SIMON64-128_no_protection │ ├── RTL │ │ ├── ANDXOR_2.vhd │ │ ├── ANDXOR_2n.vhd │ │ ├── FSMSignals.vhd │ │ ├── Functions.vhd │ │ ├── KeyRoundFunction.vhd │ │ ├── LookUp.vhd │ │ ├── MUX.vhd │ │ ├── MUX2to1.vhd │ │ ├── RoundFunction.vhd │ │ ├── SIMON64_128Enc.vhd │ │ ├── StateUpdate.vhd │ │ ├── XOR_2.vhd │ │ ├── XOR_3.vhd │ │ ├── XOR_3n.vhd │ │ ├── XOR_4.vhd │ │ ├── XOR_4n.vhd │ │ └── reg.vhd │ └── TestBench │ │ └── test_SIMON64_128Enc.vhd ├── 2-SIMON64-128_red1,2,3 │ ├── RTL │ │ ├── ANDXOR_2.vhd │ │ ├── ANDXOR_2n.vhd │ │ ├── ANDn.vhd │ │ ├── Check.vhd │ │ ├── Checkn.vhd │ │ ├── FMulti.vhd │ │ ├── FSMSignals.vhd │ │ ├── Functions.vhd │ │ ├── KeyRoundFunction.vhd │ │ ├── LookUp.vhd │ │ ├── LookUpSizex16.vhd │ │ ├── MUX.vhd │ │ ├── MUX2to1.vhd │ │ ├── MUX2to1_Red_forcheck.vhd │ │ ├── MUX2to1_Redn_forcheck.vhd │ │ ├── Red_KeyRoundFunction.vhd │ │ ├── Red_RoundFunction.vhd │ │ ├── Red_RoundFunction3.vhd │ │ ├── RoundFunction.vhd │ │ ├── SIMON64_128Enc.vhd │ │ ├── StateUpdate.vhd │ │ ├── XOR_2.vhd │ │ ├── XOR_2n.vhd │ │ ├── XOR_3.vhd │ │ ├── XOR_3n.vhd │ │ ├── XOR_4.vhd │ │ ├── XOR_4n.vhd │ │ ├── reg.vhd │ │ └── regER.vhd │ └── TestBench │ │ └── test_SIMON64_128Enc.vhd └── 3-SIMON64-128_red4 │ ├── RTL │ ├── ANDXOR_2.vhd │ ├── ANDXOR_2n.vhd │ ├── ANDn.vhd │ ├── Check.vhd │ ├── Checkn.vhd │ ├── FMulti.vhd │ ├── FSMSignals.vhd │ ├── Functions.vhd │ ├── KeyRoundFunction.vhd │ ├── LookUp.vhd │ ├── LookUp4x16.vhd │ ├── MUX.vhd │ ├── MUX2to1.vhd │ ├── MUX2to1_Red_forcheck.vhd │ ├── MUX2to1_Redn_forcheck.vhd │ ├── Red_FSMSignals.vhd │ ├── Red_KeyRoundFunction.vhd │ ├── Red_RoundFunction.vhd │ ├── Red_RoundFunction3.vhd │ ├── Red_StateUpdate.vhd │ ├── RoundFunction.vhd │ ├── SIMON64_128Enc.vhd │ ├── StateUpdate.vhd │ ├── XOR_2.vhd │ ├── XOR_2n.vhd │ ├── XOR_3.vhd │ ├── XOR_3n.vhd │ ├── XOR_4.vhd │ ├── XOR_4n.vhd │ ├── reg.vhd │ └── regER.vhd │ └── TestBench │ └── test_SIMON64_128Enc.vhd └── Skinny64 ├── Skinny64_64-128-192_no_protection ├── RTL │ ├── FMulti.vhd │ ├── FSMSignals.vhd │ ├── Functions.vhd │ ├── LFSRUpdate.vhd │ ├── LookUp.vhd │ ├── LookUp4x16.vhd │ ├── MC.vhd │ ├── MUX.vhd │ ├── MUX2to1.vhd │ ├── Permutation.vhd │ ├── RoundConstXOR.vhd │ ├── ShiftRows.vhd │ ├── Skinny64Enc.vhd │ ├── StateUpdate.vhd │ ├── TweakeySchedule.vhd │ ├── XOR_2.vhd │ ├── XOR_2n.vhd │ ├── XOR_3.vhd │ ├── XOR_3n.vhd │ └── reg.vhd └── TestBench │ └── test_Skinny64Enc.vhd ├── Skinny64_64-128-192_red1,2,3 ├── RTL │ ├── ANDn.vhd │ ├── Check.vhd │ ├── Checkn.vhd │ ├── FMulti.vhd │ ├── FSMSignals.vhd │ ├── Functions.vhd │ ├── LFSRUpdate.vhd │ ├── LookUp.vhd │ ├── LookUp4x16.vhd │ ├── MC.vhd │ ├── MUX.vhd │ ├── MUX2to1.vhd │ ├── MUX2to1_Red_forcheck.vhd │ ├── MUX2to1_Redn_forcheck.vhd │ ├── Permutation.vhd │ ├── Red_FSMSignals.vhd │ ├── Red_LFSRUpdate.vhd │ ├── Red_StateUpdate.vhd │ ├── Red_TweakeySchedule.vhd │ ├── RoundConstXOR.vhd │ ├── ShiftRows.vhd │ ├── Skinny64Enc.vhd │ ├── StateUpdate.vhd │ ├── TweakeySchedule.vhd │ ├── XOR_2.vhd │ ├── XOR_2n.vhd │ ├── XOR_3.vhd │ ├── XOR_3n.vhd │ ├── reg.vhd │ └── regER.vhd └── TestBench │ └── test_Skinny64Enc.vhd └── Skinny64_64-128-192_red4 ├── RTL ├── ANDn.vhd ├── Check.vhd ├── Checkn.vhd ├── FMulti.vhd ├── FSMSignals.vhd ├── Functions.vhd ├── LFSRUpdate.vhd ├── LookUp.vhd ├── LookUp4x16.vhd ├── MC.vhd ├── MUX.vhd ├── MUX2to1.vhd ├── MUX2to1_Red_forcheck.vhd ├── MUX2to1_Redn_forcheck.vhd ├── Permutation.vhd ├── Red_FSMSignals.vhd ├── Red_LFSRUpdate.vhd ├── Red_StateUpdate.vhd ├── Red_TweakeySchedule.vhd ├── RoundConstXOR.vhd ├── ShiftRows.vhd ├── Skinny64Enc.vhd ├── StateUpdate.vhd ├── TweakeySchedule.vhd ├── XOR_2.vhd ├── XOR_2n.vhd ├── XOR_3.vhd ├── XOR_3n.vhd ├── reg.vhd └── regER.vhd └── TestBench └── test_Skinny64Enc.vhd /AES/AES128_no_protection/RTL/Cipher.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_no_protection/RTL/Cipher.vhd -------------------------------------------------------------------------------- /AES/AES128_no_protection/RTL/DoneControlLogic.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_no_protection/RTL/DoneControlLogic.vhd -------------------------------------------------------------------------------- /AES/AES128_no_protection/RTL/KeyExansion.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_no_protection/RTL/KeyExansion.vhd -------------------------------------------------------------------------------- /AES/AES128_no_protection/RTL/LookUp.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_no_protection/RTL/LookUp.vhd -------------------------------------------------------------------------------- /AES/AES128_no_protection/RTL/LookUpSizex256.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_no_protection/RTL/LookUpSizex256.vhd -------------------------------------------------------------------------------- /AES/AES128_no_protection/RTL/MC.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_no_protection/RTL/MC.vhd -------------------------------------------------------------------------------- /AES/AES128_no_protection/RTL/MC_Column.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_no_protection/RTL/MC_Column.vhd -------------------------------------------------------------------------------- /AES/AES128_no_protection/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_no_protection/RTL/MUX.vhd -------------------------------------------------------------------------------- /AES/AES128_no_protection/RTL/MUX2to1.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_no_protection/RTL/MUX2to1.vhd -------------------------------------------------------------------------------- /AES/AES128_no_protection/RTL/Mult2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_no_protection/RTL/Mult2.vhd -------------------------------------------------------------------------------- /AES/AES128_no_protection/RTL/Mult3.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_no_protection/RTL/Mult3.vhd -------------------------------------------------------------------------------- /AES/AES128_no_protection/RTL/Row0MixColumn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_no_protection/RTL/Row0MixColumn.vhd -------------------------------------------------------------------------------- /AES/AES128_no_protection/RTL/Row1MixColumn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_no_protection/RTL/Row1MixColumn.vhd -------------------------------------------------------------------------------- /AES/AES128_no_protection/RTL/Row2MixColumn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_no_protection/RTL/Row2MixColumn.vhd -------------------------------------------------------------------------------- /AES/AES128_no_protection/RTL/Row3MixColumn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_no_protection/RTL/Row3MixColumn.vhd -------------------------------------------------------------------------------- /AES/AES128_no_protection/RTL/SBox.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_no_protection/RTL/SBox.vhd -------------------------------------------------------------------------------- /AES/AES128_no_protection/RTL/ShiftRow.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_no_protection/RTL/ShiftRow.vhd -------------------------------------------------------------------------------- /AES/AES128_no_protection/RTL/X2inGF.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_no_protection/RTL/X2inGF.vhd -------------------------------------------------------------------------------- /AES/AES128_no_protection/RTL/XOR_2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_no_protection/RTL/XOR_2.vhd -------------------------------------------------------------------------------- /AES/AES128_no_protection/RTL/XOR_2n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_no_protection/RTL/XOR_2n.vhd -------------------------------------------------------------------------------- /AES/AES128_no_protection/RTL/XOR_3.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_no_protection/RTL/XOR_3.vhd -------------------------------------------------------------------------------- /AES/AES128_no_protection/RTL/XOR_3n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_no_protection/RTL/XOR_3n.vhd -------------------------------------------------------------------------------- /AES/AES128_no_protection/RTL/XOR_4.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_no_protection/RTL/XOR_4.vhd -------------------------------------------------------------------------------- /AES/AES128_no_protection/RTL/XOR_4n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_no_protection/RTL/XOR_4n.vhd -------------------------------------------------------------------------------- /AES/AES128_no_protection/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_no_protection/RTL/reg.vhd -------------------------------------------------------------------------------- /AES/AES128_no_protection/TestBench/Cipher_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_no_protection/TestBench/Cipher_tb.v -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/ANDn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/ANDn.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/Check.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/Check.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/Checkn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/Checkn.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/Cipher.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/Cipher.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/DoneControlLogic.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/DoneControlLogic.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/F8.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/F8.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/Functions.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/Functions.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/KeyExansion.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/KeyExansion.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/LookUp.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/LookUp.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/LookUpSizex256.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/LookUpSizex256.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/MC.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/MC.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/MC_Column.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/MC_Column.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/MUX.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/MUX2to1.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/MUX2to1.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/MUX2to1_Red.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/MUX2to1_Red.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/MUX2to1_Redn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/MUX2to1_Redn.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/Mult2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/Mult2.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/Mult3.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/Mult3.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/RedDoneControlLogic.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/RedDoneControlLogic.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/RedKeyExpansion.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/RedKeyExpansion.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/RedMC.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/RedMC.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/RedMixOneColumn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/RedMixOneColumn.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/RedRow0MixColumn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/RedRow0MixColumn.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/RedRow1MixColumn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/RedRow1MixColumn.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/RedRow2MixColumn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/RedRow2MixColumn.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/RedRow3MixColumn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/RedRow3MixColumn.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/Row0MixColumn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/Row0MixColumn.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/Row1MixColumn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/Row1MixColumn.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/Row2MixColumn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/Row2MixColumn.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/Row3MixColumn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/Row3MixColumn.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/ShiftRow.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/ShiftRow.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/XOR_2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/XOR_2.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/XOR_2n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/XOR_2n.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/XOR_3.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/XOR_3.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/XOR_3n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/XOR_3n.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/XOR_4.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/XOR_4.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/XOR_4n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/XOR_4n.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/reg.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/RTL/regER.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/RTL/regER.vhd -------------------------------------------------------------------------------- /AES/AES128_red1,4,5,8/TestBench/Cipher_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red1,4,5,8/TestBench/Cipher_tb.v -------------------------------------------------------------------------------- /AES/AES128_red9,11,12/RTL/ANDn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red9,11,12/RTL/ANDn.vhd -------------------------------------------------------------------------------- /AES/AES128_red9,11,12/RTL/Check.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red9,11,12/RTL/Check.vhd -------------------------------------------------------------------------------- /AES/AES128_red9,11,12/RTL/Checkn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red9,11,12/RTL/Checkn.vhd -------------------------------------------------------------------------------- /AES/AES128_red9,11,12/RTL/Cipher.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red9,11,12/RTL/Cipher.vhd -------------------------------------------------------------------------------- /AES/AES128_red9,11,12/RTL/CompressData.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red9,11,12/RTL/CompressData.vhd -------------------------------------------------------------------------------- /AES/AES128_red9,11,12/RTL/DoneControlLogic.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red9,11,12/RTL/DoneControlLogic.vhd -------------------------------------------------------------------------------- /AES/AES128_red9,11,12/RTL/F.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red9,11,12/RTL/F.vhd -------------------------------------------------------------------------------- /AES/AES128_red9,11,12/RTL/F8.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red9,11,12/RTL/F8.vhd -------------------------------------------------------------------------------- /AES/AES128_red9,11,12/RTL/Functions.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red9,11,12/RTL/Functions.vhd -------------------------------------------------------------------------------- /AES/AES128_red9,11,12/RTL/KeyExansion.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red9,11,12/RTL/KeyExansion.vhd -------------------------------------------------------------------------------- /AES/AES128_red9,11,12/RTL/LookUp.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red9,11,12/RTL/LookUp.vhd -------------------------------------------------------------------------------- /AES/AES128_red9,11,12/RTL/LookUpSizex256.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red9,11,12/RTL/LookUpSizex256.vhd -------------------------------------------------------------------------------- /AES/AES128_red9,11,12/RTL/MC.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red9,11,12/RTL/MC.vhd -------------------------------------------------------------------------------- /AES/AES128_red9,11,12/RTL/MC_Column.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red9,11,12/RTL/MC_Column.vhd -------------------------------------------------------------------------------- /AES/AES128_red9,11,12/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red9,11,12/RTL/MUX.vhd -------------------------------------------------------------------------------- /AES/AES128_red9,11,12/RTL/MUX2to1.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red9,11,12/RTL/MUX2to1.vhd -------------------------------------------------------------------------------- /AES/AES128_red9,11,12/RTL/MUX2to1_Red.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red9,11,12/RTL/MUX2to1_Red.vhd -------------------------------------------------------------------------------- /AES/AES128_red9,11,12/RTL/MUX2to1_Redn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red9,11,12/RTL/MUX2to1_Redn.vhd -------------------------------------------------------------------------------- /AES/AES128_red9,11,12/RTL/RedDoneControlLogic.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red9,11,12/RTL/RedDoneControlLogic.vhd -------------------------------------------------------------------------------- /AES/AES128_red9,11,12/RTL/RedKeyExpansion.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red9,11,12/RTL/RedKeyExpansion.vhd -------------------------------------------------------------------------------- /AES/AES128_red9,11,12/RTL/Row0MixColumn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red9,11,12/RTL/Row0MixColumn.vhd -------------------------------------------------------------------------------- /AES/AES128_red9,11,12/RTL/Row1MixColumn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red9,11,12/RTL/Row1MixColumn.vhd -------------------------------------------------------------------------------- /AES/AES128_red9,11,12/RTL/Row2MixColumn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red9,11,12/RTL/Row2MixColumn.vhd -------------------------------------------------------------------------------- /AES/AES128_red9,11,12/RTL/Row3MixColumn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red9,11,12/RTL/Row3MixColumn.vhd -------------------------------------------------------------------------------- /AES/AES128_red9,11,12/RTL/ShiftRow.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red9,11,12/RTL/ShiftRow.vhd -------------------------------------------------------------------------------- /AES/AES128_red9,11,12/RTL/XOR_2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red9,11,12/RTL/XOR_2.vhd -------------------------------------------------------------------------------- /AES/AES128_red9,11,12/RTL/XOR_2n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red9,11,12/RTL/XOR_2n.vhd -------------------------------------------------------------------------------- /AES/AES128_red9,11,12/RTL/XOR_3.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red9,11,12/RTL/XOR_3.vhd -------------------------------------------------------------------------------- /AES/AES128_red9,11,12/RTL/XOR_3n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red9,11,12/RTL/XOR_3n.vhd -------------------------------------------------------------------------------- /AES/AES128_red9,11,12/RTL/XOR_4.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red9,11,12/RTL/XOR_4.vhd -------------------------------------------------------------------------------- /AES/AES128_red9,11,12/RTL/XOR_4n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red9,11,12/RTL/XOR_4n.vhd -------------------------------------------------------------------------------- /AES/AES128_red9,11,12/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red9,11,12/RTL/reg.vhd -------------------------------------------------------------------------------- /AES/AES128_red9,11,12/RTL/regER.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red9,11,12/RTL/regER.vhd -------------------------------------------------------------------------------- /AES/AES128_red9,11,12/TestBench/Cipher_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/AES/AES128_red9,11,12/TestBench/Cipher_tb.v -------------------------------------------------------------------------------- /CRAFT/1-CRAFT_no_protection/RTL/Cipher.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/1-CRAFT_no_protection/RTL/Cipher.vhd -------------------------------------------------------------------------------- /CRAFT/1-CRAFT_no_protection/RTL/FMulti.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/1-CRAFT_no_protection/RTL/FMulti.vhd -------------------------------------------------------------------------------- /CRAFT/1-CRAFT_no_protection/RTL/FSMSignals.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/1-CRAFT_no_protection/RTL/FSMSignals.vhd -------------------------------------------------------------------------------- /CRAFT/1-CRAFT_no_protection/RTL/LookUp4x16.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/1-CRAFT_no_protection/RTL/LookUp4x16.vhd -------------------------------------------------------------------------------- /CRAFT/1-CRAFT_no_protection/RTL/MC.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/1-CRAFT_no_protection/RTL/MC.vhd -------------------------------------------------------------------------------- /CRAFT/1-CRAFT_no_protection/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/1-CRAFT_no_protection/RTL/MUX.vhd -------------------------------------------------------------------------------- /CRAFT/1-CRAFT_no_protection/RTL/MUX2to1.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/1-CRAFT_no_protection/RTL/MUX2to1.vhd -------------------------------------------------------------------------------- /CRAFT/1-CRAFT_no_protection/RTL/Permutation.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/1-CRAFT_no_protection/RTL/Permutation.vhd -------------------------------------------------------------------------------- /CRAFT/1-CRAFT_no_protection/RTL/StateUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/1-CRAFT_no_protection/RTL/StateUpdate.vhd -------------------------------------------------------------------------------- /CRAFT/1-CRAFT_no_protection/RTL/XOR_2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/1-CRAFT_no_protection/RTL/XOR_2.vhd -------------------------------------------------------------------------------- /CRAFT/1-CRAFT_no_protection/RTL/XOR_2n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/1-CRAFT_no_protection/RTL/XOR_2n.vhd -------------------------------------------------------------------------------- /CRAFT/1-CRAFT_no_protection/RTL/XOR_3.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/1-CRAFT_no_protection/RTL/XOR_3.vhd -------------------------------------------------------------------------------- /CRAFT/1-CRAFT_no_protection/RTL/XOR_3n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/1-CRAFT_no_protection/RTL/XOR_3n.vhd -------------------------------------------------------------------------------- /CRAFT/1-CRAFT_no_protection/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/1-CRAFT_no_protection/RTL/reg.vhd -------------------------------------------------------------------------------- /CRAFT/1-CRAFT_no_protection/RTL/selectsUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/1-CRAFT_no_protection/RTL/selectsUpdate.vhd -------------------------------------------------------------------------------- /CRAFT/2-CRAFT_red1,2,3/RTL/ANDn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/2-CRAFT_red1,2,3/RTL/ANDn.vhd -------------------------------------------------------------------------------- /CRAFT/2-CRAFT_red1,2,3/RTL/Check.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/2-CRAFT_red1,2,3/RTL/Check.vhd -------------------------------------------------------------------------------- /CRAFT/2-CRAFT_red1,2,3/RTL/Checkn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/2-CRAFT_red1,2,3/RTL/Checkn.vhd -------------------------------------------------------------------------------- /CRAFT/2-CRAFT_red1,2,3/RTL/Cipher.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/2-CRAFT_red1,2,3/RTL/Cipher.vhd -------------------------------------------------------------------------------- /CRAFT/2-CRAFT_red1,2,3/RTL/FMulti.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/2-CRAFT_red1,2,3/RTL/FMulti.vhd -------------------------------------------------------------------------------- /CRAFT/2-CRAFT_red1,2,3/RTL/FSMSignals_done.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/2-CRAFT_red1,2,3/RTL/FSMSignals_done.vhd -------------------------------------------------------------------------------- /CRAFT/2-CRAFT_red1,2,3/RTL/Functions.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/2-CRAFT_red1,2,3/RTL/Functions.vhd -------------------------------------------------------------------------------- /CRAFT/2-CRAFT_red1,2,3/RTL/LookUp.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/2-CRAFT_red1,2,3/RTL/LookUp.vhd -------------------------------------------------------------------------------- /CRAFT/2-CRAFT_red1,2,3/RTL/LookUpSizex16.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/2-CRAFT_red1,2,3/RTL/LookUpSizex16.vhd -------------------------------------------------------------------------------- /CRAFT/2-CRAFT_red1,2,3/RTL/MC.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/2-CRAFT_red1,2,3/RTL/MC.vhd -------------------------------------------------------------------------------- /CRAFT/2-CRAFT_red1,2,3/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/2-CRAFT_red1,2,3/RTL/MUX.vhd -------------------------------------------------------------------------------- /CRAFT/2-CRAFT_red1,2,3/RTL/MUX2to1.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/2-CRAFT_red1,2,3/RTL/MUX2to1.vhd -------------------------------------------------------------------------------- /CRAFT/2-CRAFT_red1,2,3/RTL/MUX2to1_Red.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/2-CRAFT_red1,2,3/RTL/MUX2to1_Red.vhd -------------------------------------------------------------------------------- /CRAFT/2-CRAFT_red1,2,3/RTL/MUX2to1_Redn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/2-CRAFT_red1,2,3/RTL/MUX2to1_Redn.vhd -------------------------------------------------------------------------------- /CRAFT/2-CRAFT_red1,2,3/RTL/Permutation.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/2-CRAFT_red1,2,3/RTL/Permutation.vhd -------------------------------------------------------------------------------- /CRAFT/2-CRAFT_red1,2,3/RTL/Red_StateUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/2-CRAFT_red1,2,3/RTL/Red_StateUpdate.vhd -------------------------------------------------------------------------------- /CRAFT/2-CRAFT_red1,2,3/RTL/Red_StateUpdateBit.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/2-CRAFT_red1,2,3/RTL/Red_StateUpdateBit.vhd -------------------------------------------------------------------------------- /CRAFT/2-CRAFT_red1,2,3/RTL/Red_selectsUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/2-CRAFT_red1,2,3/RTL/Red_selectsUpdate.vhd -------------------------------------------------------------------------------- /CRAFT/2-CRAFT_red1,2,3/RTL/StateUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/2-CRAFT_red1,2,3/RTL/StateUpdate.vhd -------------------------------------------------------------------------------- /CRAFT/2-CRAFT_red1,2,3/RTL/StateUpdateBit.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/2-CRAFT_red1,2,3/RTL/StateUpdateBit.vhd -------------------------------------------------------------------------------- /CRAFT/2-CRAFT_red1,2,3/RTL/TweakPermutation.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/2-CRAFT_red1,2,3/RTL/TweakPermutation.vhd -------------------------------------------------------------------------------- /CRAFT/2-CRAFT_red1,2,3/RTL/XOR_2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/2-CRAFT_red1,2,3/RTL/XOR_2.vhd -------------------------------------------------------------------------------- /CRAFT/2-CRAFT_red1,2,3/RTL/XOR_2n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/2-CRAFT_red1,2,3/RTL/XOR_2n.vhd -------------------------------------------------------------------------------- /CRAFT/2-CRAFT_red1,2,3/RTL/XOR_3.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/2-CRAFT_red1,2,3/RTL/XOR_3.vhd -------------------------------------------------------------------------------- /CRAFT/2-CRAFT_red1,2,3/RTL/XOR_3n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/2-CRAFT_red1,2,3/RTL/XOR_3n.vhd -------------------------------------------------------------------------------- /CRAFT/2-CRAFT_red1,2,3/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/2-CRAFT_red1,2,3/RTL/reg.vhd -------------------------------------------------------------------------------- /CRAFT/2-CRAFT_red1,2,3/RTL/regER.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/2-CRAFT_red1,2,3/RTL/regER.vhd -------------------------------------------------------------------------------- /CRAFT/2-CRAFT_red1,2,3/RTL/selectsUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/2-CRAFT_red1,2,3/RTL/selectsUpdate.vhd -------------------------------------------------------------------------------- /CRAFT/2-CRAFT_red1,2,3/RTL/selectsUpdateBit.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/2-CRAFT_red1,2,3/RTL/selectsUpdateBit.vhd -------------------------------------------------------------------------------- /CRAFT/2-CRAFT_red1,2,3/TestBench/test_Cipher.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/2-CRAFT_red1,2,3/TestBench/test_Cipher.vhd -------------------------------------------------------------------------------- /CRAFT/3-CRAFT_red4/RTL/ANDn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/3-CRAFT_red4/RTL/ANDn.vhd -------------------------------------------------------------------------------- /CRAFT/3-CRAFT_red4/RTL/Check.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/3-CRAFT_red4/RTL/Check.vhd -------------------------------------------------------------------------------- /CRAFT/3-CRAFT_red4/RTL/Checkn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/3-CRAFT_red4/RTL/Checkn.vhd -------------------------------------------------------------------------------- /CRAFT/3-CRAFT_red4/RTL/Cipher.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/3-CRAFT_red4/RTL/Cipher.vhd -------------------------------------------------------------------------------- /CRAFT/3-CRAFT_red4/RTL/FMulti.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/3-CRAFT_red4/RTL/FMulti.vhd -------------------------------------------------------------------------------- /CRAFT/3-CRAFT_red4/RTL/FSMSignals_done.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/3-CRAFT_red4/RTL/FSMSignals_done.vhd -------------------------------------------------------------------------------- /CRAFT/3-CRAFT_red4/RTL/Functions.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/3-CRAFT_red4/RTL/Functions.vhd -------------------------------------------------------------------------------- /CRAFT/3-CRAFT_red4/RTL/LookUp.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/3-CRAFT_red4/RTL/LookUp.vhd -------------------------------------------------------------------------------- /CRAFT/3-CRAFT_red4/RTL/LookUp4x16.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/3-CRAFT_red4/RTL/LookUp4x16.vhd -------------------------------------------------------------------------------- /CRAFT/3-CRAFT_red4/RTL/MC.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/3-CRAFT_red4/RTL/MC.vhd -------------------------------------------------------------------------------- /CRAFT/3-CRAFT_red4/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/3-CRAFT_red4/RTL/MUX.vhd -------------------------------------------------------------------------------- /CRAFT/3-CRAFT_red4/RTL/MUX2to1.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/3-CRAFT_red4/RTL/MUX2to1.vhd -------------------------------------------------------------------------------- /CRAFT/3-CRAFT_red4/RTL/MUX2to1_Red.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/3-CRAFT_red4/RTL/MUX2to1_Red.vhd -------------------------------------------------------------------------------- /CRAFT/3-CRAFT_red4/RTL/MUX2to1_Red_forcheck.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/3-CRAFT_red4/RTL/MUX2to1_Red_forcheck.vhd -------------------------------------------------------------------------------- /CRAFT/3-CRAFT_red4/RTL/MUX2to1_Redn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/3-CRAFT_red4/RTL/MUX2to1_Redn.vhd -------------------------------------------------------------------------------- /CRAFT/3-CRAFT_red4/RTL/MUX2to1_Redn_forcheck.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/3-CRAFT_red4/RTL/MUX2to1_Redn_forcheck.vhd -------------------------------------------------------------------------------- /CRAFT/3-CRAFT_red4/RTL/Permutation.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/3-CRAFT_red4/RTL/Permutation.vhd -------------------------------------------------------------------------------- /CRAFT/3-CRAFT_red4/RTL/Red_FSMSignals_done.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/3-CRAFT_red4/RTL/Red_FSMSignals_done.vhd -------------------------------------------------------------------------------- /CRAFT/3-CRAFT_red4/RTL/Red_FSMSignals_doneBit.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/3-CRAFT_red4/RTL/Red_FSMSignals_doneBit.vhd -------------------------------------------------------------------------------- /CRAFT/3-CRAFT_red4/RTL/Red_StateUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/3-CRAFT_red4/RTL/Red_StateUpdate.vhd -------------------------------------------------------------------------------- /CRAFT/3-CRAFT_red4/RTL/Red_StateUpdateBit.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/3-CRAFT_red4/RTL/Red_StateUpdateBit.vhd -------------------------------------------------------------------------------- /CRAFT/3-CRAFT_red4/RTL/Red_selectsUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/3-CRAFT_red4/RTL/Red_selectsUpdate.vhd -------------------------------------------------------------------------------- /CRAFT/3-CRAFT_red4/RTL/Red_selectsUpdateBit.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/3-CRAFT_red4/RTL/Red_selectsUpdateBit.vhd -------------------------------------------------------------------------------- /CRAFT/3-CRAFT_red4/RTL/StateUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/3-CRAFT_red4/RTL/StateUpdate.vhd -------------------------------------------------------------------------------- /CRAFT/3-CRAFT_red4/RTL/StateUpdateBit.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/3-CRAFT_red4/RTL/StateUpdateBit.vhd -------------------------------------------------------------------------------- /CRAFT/3-CRAFT_red4/RTL/TweakPermutation.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/3-CRAFT_red4/RTL/TweakPermutation.vhd -------------------------------------------------------------------------------- /CRAFT/3-CRAFT_red4/RTL/XOR_2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/3-CRAFT_red4/RTL/XOR_2.vhd -------------------------------------------------------------------------------- /CRAFT/3-CRAFT_red4/RTL/XOR_2n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/3-CRAFT_red4/RTL/XOR_2n.vhd -------------------------------------------------------------------------------- /CRAFT/3-CRAFT_red4/RTL/XOR_3.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/3-CRAFT_red4/RTL/XOR_3.vhd -------------------------------------------------------------------------------- /CRAFT/3-CRAFT_red4/RTL/XOR_3n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/3-CRAFT_red4/RTL/XOR_3n.vhd -------------------------------------------------------------------------------- /CRAFT/3-CRAFT_red4/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/3-CRAFT_red4/RTL/reg.vhd -------------------------------------------------------------------------------- /CRAFT/3-CRAFT_red4/RTL/regER.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/3-CRAFT_red4/RTL/regER.vhd -------------------------------------------------------------------------------- /CRAFT/3-CRAFT_red4/RTL/selectsUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/3-CRAFT_red4/RTL/selectsUpdate.vhd -------------------------------------------------------------------------------- /CRAFT/3-CRAFT_red4/RTL/selectsUpdateBit.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/3-CRAFT_red4/RTL/selectsUpdateBit.vhd -------------------------------------------------------------------------------- /CRAFT/3-CRAFT_red4/TestBench/test_Cipher.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/3-CRAFT_red4/TestBench/test_Cipher.vhd -------------------------------------------------------------------------------- /CRAFT/4-CRAFT_TI/RTL/Cipher.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/4-CRAFT_TI/RTL/Cipher.vhd -------------------------------------------------------------------------------- /CRAFT/4-CRAFT_TI/RTL/F.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/4-CRAFT_TI/RTL/F.vhd -------------------------------------------------------------------------------- /CRAFT/4-CRAFT_TI/RTL/FSMSignals.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/4-CRAFT_TI/RTL/FSMSignals.vhd -------------------------------------------------------------------------------- /CRAFT/4-CRAFT_TI/RTL/G.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/4-CRAFT_TI/RTL/G.vhd -------------------------------------------------------------------------------- /CRAFT/4-CRAFT_TI/RTL/MC.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/4-CRAFT_TI/RTL/MC.vhd -------------------------------------------------------------------------------- /CRAFT/4-CRAFT_TI/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/4-CRAFT_TI/RTL/MUX.vhd -------------------------------------------------------------------------------- /CRAFT/4-CRAFT_TI/RTL/MUX2to1.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/4-CRAFT_TI/RTL/MUX2to1.vhd -------------------------------------------------------------------------------- /CRAFT/4-CRAFT_TI/RTL/Permutation.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/4-CRAFT_TI/RTL/Permutation.vhd -------------------------------------------------------------------------------- /CRAFT/4-CRAFT_TI/RTL/StateUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/4-CRAFT_TI/RTL/StateUpdate.vhd -------------------------------------------------------------------------------- /CRAFT/4-CRAFT_TI/RTL/TISbox.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/4-CRAFT_TI/RTL/TISbox.vhd -------------------------------------------------------------------------------- /CRAFT/4-CRAFT_TI/RTL/TISubCell.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/4-CRAFT_TI/RTL/TISubCell.vhd -------------------------------------------------------------------------------- /CRAFT/4-CRAFT_TI/RTL/TweakPermutation.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/4-CRAFT_TI/RTL/TweakPermutation.vhd -------------------------------------------------------------------------------- /CRAFT/4-CRAFT_TI/RTL/XOR_2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/4-CRAFT_TI/RTL/XOR_2.vhd -------------------------------------------------------------------------------- /CRAFT/4-CRAFT_TI/RTL/XOR_2n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/4-CRAFT_TI/RTL/XOR_2n.vhd -------------------------------------------------------------------------------- /CRAFT/4-CRAFT_TI/RTL/XOR_3.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/4-CRAFT_TI/RTL/XOR_3.vhd -------------------------------------------------------------------------------- /CRAFT/4-CRAFT_TI/RTL/XOR_3n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/4-CRAFT_TI/RTL/XOR_3n.vhd -------------------------------------------------------------------------------- /CRAFT/4-CRAFT_TI/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/4-CRAFT_TI/RTL/reg.vhd -------------------------------------------------------------------------------- /CRAFT/4-CRAFT_TI/RTL/selectsUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/4-CRAFT_TI/RTL/selectsUpdate.vhd -------------------------------------------------------------------------------- /CRAFT/4-CRAFT_TI/TestBench/test_Cipher.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/4-CRAFT_TI/TestBench/test_Cipher.vhd -------------------------------------------------------------------------------- /CRAFT/5-CRAFT_TI_red1,2,3/RTL/ANDn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/5-CRAFT_TI_red1,2,3/RTL/ANDn.vhd -------------------------------------------------------------------------------- /CRAFT/5-CRAFT_TI_red1,2,3/RTL/Check.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/5-CRAFT_TI_red1,2,3/RTL/Check.vhd -------------------------------------------------------------------------------- /CRAFT/5-CRAFT_TI_red1,2,3/RTL/Checkn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/5-CRAFT_TI_red1,2,3/RTL/Checkn.vhd -------------------------------------------------------------------------------- /CRAFT/5-CRAFT_TI_red1,2,3/RTL/Cipher.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/5-CRAFT_TI_red1,2,3/RTL/Cipher.vhd -------------------------------------------------------------------------------- /CRAFT/5-CRAFT_TI_red1,2,3/RTL/F.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/5-CRAFT_TI_red1,2,3/RTL/F.vhd -------------------------------------------------------------------------------- /CRAFT/5-CRAFT_TI_red1,2,3/RTL/FMulti.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/5-CRAFT_TI_red1,2,3/RTL/FMulti.vhd -------------------------------------------------------------------------------- /CRAFT/5-CRAFT_TI_red1,2,3/RTL/FSMSignals_done.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/5-CRAFT_TI_red1,2,3/RTL/FSMSignals_done.vhd -------------------------------------------------------------------------------- /CRAFT/5-CRAFT_TI_red1,2,3/RTL/Functions.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/5-CRAFT_TI_red1,2,3/RTL/Functions.vhd -------------------------------------------------------------------------------- /CRAFT/5-CRAFT_TI_red1,2,3/RTL/G.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/5-CRAFT_TI_red1,2,3/RTL/G.vhd -------------------------------------------------------------------------------- /CRAFT/5-CRAFT_TI_red1,2,3/RTL/LookUp.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/5-CRAFT_TI_red1,2,3/RTL/LookUp.vhd -------------------------------------------------------------------------------- /CRAFT/5-CRAFT_TI_red1,2,3/RTL/LookUpSizex16.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/5-CRAFT_TI_red1,2,3/RTL/LookUpSizex16.vhd -------------------------------------------------------------------------------- /CRAFT/5-CRAFT_TI_red1,2,3/RTL/MC.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/5-CRAFT_TI_red1,2,3/RTL/MC.vhd -------------------------------------------------------------------------------- /CRAFT/5-CRAFT_TI_red1,2,3/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/5-CRAFT_TI_red1,2,3/RTL/MUX.vhd -------------------------------------------------------------------------------- /CRAFT/5-CRAFT_TI_red1,2,3/RTL/MUX2to1.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/5-CRAFT_TI_red1,2,3/RTL/MUX2to1.vhd -------------------------------------------------------------------------------- /CRAFT/5-CRAFT_TI_red1,2,3/RTL/MUX2to1_Red.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/5-CRAFT_TI_red1,2,3/RTL/MUX2to1_Red.vhd -------------------------------------------------------------------------------- /CRAFT/5-CRAFT_TI_red1,2,3/RTL/MUX2to1_Redn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/5-CRAFT_TI_red1,2,3/RTL/MUX2to1_Redn.vhd -------------------------------------------------------------------------------- /CRAFT/5-CRAFT_TI_red1,2,3/RTL/Permutation.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/5-CRAFT_TI_red1,2,3/RTL/Permutation.vhd -------------------------------------------------------------------------------- /CRAFT/5-CRAFT_TI_red1,2,3/RTL/Red_StateUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/5-CRAFT_TI_red1,2,3/RTL/Red_StateUpdate.vhd -------------------------------------------------------------------------------- /CRAFT/5-CRAFT_TI_red1,2,3/RTL/StateUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/5-CRAFT_TI_red1,2,3/RTL/StateUpdate.vhd -------------------------------------------------------------------------------- /CRAFT/5-CRAFT_TI_red1,2,3/RTL/StateUpdateBit.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/5-CRAFT_TI_red1,2,3/RTL/StateUpdateBit.vhd -------------------------------------------------------------------------------- /CRAFT/5-CRAFT_TI_red1,2,3/RTL/TIF.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/5-CRAFT_TI_red1,2,3/RTL/TIF.vhd -------------------------------------------------------------------------------- /CRAFT/5-CRAFT_TI_red1,2,3/RTL/TIG.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/5-CRAFT_TI_red1,2,3/RTL/TIG.vhd -------------------------------------------------------------------------------- /CRAFT/5-CRAFT_TI_red1,2,3/RTL/TISubCell1.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/5-CRAFT_TI_red1,2,3/RTL/TISubCell1.vhd -------------------------------------------------------------------------------- /CRAFT/5-CRAFT_TI_red1,2,3/RTL/TISubCell2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/5-CRAFT_TI_red1,2,3/RTL/TISubCell2.vhd -------------------------------------------------------------------------------- /CRAFT/5-CRAFT_TI_red1,2,3/RTL/XOR_2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/5-CRAFT_TI_red1,2,3/RTL/XOR_2.vhd -------------------------------------------------------------------------------- /CRAFT/5-CRAFT_TI_red1,2,3/RTL/XOR_2n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/5-CRAFT_TI_red1,2,3/RTL/XOR_2n.vhd -------------------------------------------------------------------------------- /CRAFT/5-CRAFT_TI_red1,2,3/RTL/XOR_3.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/5-CRAFT_TI_red1,2,3/RTL/XOR_3.vhd -------------------------------------------------------------------------------- /CRAFT/5-CRAFT_TI_red1,2,3/RTL/XOR_3n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/5-CRAFT_TI_red1,2,3/RTL/XOR_3n.vhd -------------------------------------------------------------------------------- /CRAFT/5-CRAFT_TI_red1,2,3/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/5-CRAFT_TI_red1,2,3/RTL/reg.vhd -------------------------------------------------------------------------------- /CRAFT/5-CRAFT_TI_red1,2,3/RTL/regER.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/5-CRAFT_TI_red1,2,3/RTL/regER.vhd -------------------------------------------------------------------------------- /CRAFT/5-CRAFT_TI_red1,2,3/RTL/selectsUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/5-CRAFT_TI_red1,2,3/RTL/selectsUpdate.vhd -------------------------------------------------------------------------------- /CRAFT/6-CRAFT_TI_red4/RTL/ANDn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/6-CRAFT_TI_red4/RTL/ANDn.vhd -------------------------------------------------------------------------------- /CRAFT/6-CRAFT_TI_red4/RTL/Check.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/6-CRAFT_TI_red4/RTL/Check.vhd -------------------------------------------------------------------------------- /CRAFT/6-CRAFT_TI_red4/RTL/Checkn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/6-CRAFT_TI_red4/RTL/Checkn.vhd -------------------------------------------------------------------------------- /CRAFT/6-CRAFT_TI_red4/RTL/Cipher.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/6-CRAFT_TI_red4/RTL/Cipher.vhd -------------------------------------------------------------------------------- /CRAFT/6-CRAFT_TI_red4/RTL/F.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/6-CRAFT_TI_red4/RTL/F.vhd -------------------------------------------------------------------------------- /CRAFT/6-CRAFT_TI_red4/RTL/FMulti.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/6-CRAFT_TI_red4/RTL/FMulti.vhd -------------------------------------------------------------------------------- /CRAFT/6-CRAFT_TI_red4/RTL/FSMSignals_done.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/6-CRAFT_TI_red4/RTL/FSMSignals_done.vhd -------------------------------------------------------------------------------- /CRAFT/6-CRAFT_TI_red4/RTL/Functions.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/6-CRAFT_TI_red4/RTL/Functions.vhd -------------------------------------------------------------------------------- /CRAFT/6-CRAFT_TI_red4/RTL/G.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/6-CRAFT_TI_red4/RTL/G.vhd -------------------------------------------------------------------------------- /CRAFT/6-CRAFT_TI_red4/RTL/LookUp.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/6-CRAFT_TI_red4/RTL/LookUp.vhd -------------------------------------------------------------------------------- /CRAFT/6-CRAFT_TI_red4/RTL/LookUp4x16.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/6-CRAFT_TI_red4/RTL/LookUp4x16.vhd -------------------------------------------------------------------------------- /CRAFT/6-CRAFT_TI_red4/RTL/MC.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/6-CRAFT_TI_red4/RTL/MC.vhd -------------------------------------------------------------------------------- /CRAFT/6-CRAFT_TI_red4/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/6-CRAFT_TI_red4/RTL/MUX.vhd -------------------------------------------------------------------------------- /CRAFT/6-CRAFT_TI_red4/RTL/MUX2to1.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/6-CRAFT_TI_red4/RTL/MUX2to1.vhd -------------------------------------------------------------------------------- /CRAFT/6-CRAFT_TI_red4/RTL/MUX2to1_Red.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/6-CRAFT_TI_red4/RTL/MUX2to1_Red.vhd -------------------------------------------------------------------------------- /CRAFT/6-CRAFT_TI_red4/RTL/MUX2to1_Redn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/6-CRAFT_TI_red4/RTL/MUX2to1_Redn.vhd -------------------------------------------------------------------------------- /CRAFT/6-CRAFT_TI_red4/RTL/Permutation.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/6-CRAFT_TI_red4/RTL/Permutation.vhd -------------------------------------------------------------------------------- /CRAFT/6-CRAFT_TI_red4/RTL/Red_FSMSignals_done.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/6-CRAFT_TI_red4/RTL/Red_FSMSignals_done.vhd -------------------------------------------------------------------------------- /CRAFT/6-CRAFT_TI_red4/RTL/Red_StateUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/6-CRAFT_TI_red4/RTL/Red_StateUpdate.vhd -------------------------------------------------------------------------------- /CRAFT/6-CRAFT_TI_red4/RTL/Red_StateUpdateBit.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/6-CRAFT_TI_red4/RTL/Red_StateUpdateBit.vhd -------------------------------------------------------------------------------- /CRAFT/6-CRAFT_TI_red4/RTL/Red_selectsUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/6-CRAFT_TI_red4/RTL/Red_selectsUpdate.vhd -------------------------------------------------------------------------------- /CRAFT/6-CRAFT_TI_red4/RTL/StateUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/6-CRAFT_TI_red4/RTL/StateUpdate.vhd -------------------------------------------------------------------------------- /CRAFT/6-CRAFT_TI_red4/RTL/StateUpdateBit.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/6-CRAFT_TI_red4/RTL/StateUpdateBit.vhd -------------------------------------------------------------------------------- /CRAFT/6-CRAFT_TI_red4/RTL/TIF.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/6-CRAFT_TI_red4/RTL/TIF.vhd -------------------------------------------------------------------------------- /CRAFT/6-CRAFT_TI_red4/RTL/TIG.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/6-CRAFT_TI_red4/RTL/TIG.vhd -------------------------------------------------------------------------------- /CRAFT/6-CRAFT_TI_red4/RTL/TISubCell1.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/6-CRAFT_TI_red4/RTL/TISubCell1.vhd -------------------------------------------------------------------------------- /CRAFT/6-CRAFT_TI_red4/RTL/TISubCell2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/6-CRAFT_TI_red4/RTL/TISubCell2.vhd -------------------------------------------------------------------------------- /CRAFT/6-CRAFT_TI_red4/RTL/TweakPermutation.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/6-CRAFT_TI_red4/RTL/TweakPermutation.vhd -------------------------------------------------------------------------------- /CRAFT/6-CRAFT_TI_red4/RTL/XOR_2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/6-CRAFT_TI_red4/RTL/XOR_2.vhd -------------------------------------------------------------------------------- /CRAFT/6-CRAFT_TI_red4/RTL/XOR_2n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/6-CRAFT_TI_red4/RTL/XOR_2n.vhd -------------------------------------------------------------------------------- /CRAFT/6-CRAFT_TI_red4/RTL/XOR_3.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/6-CRAFT_TI_red4/RTL/XOR_3.vhd -------------------------------------------------------------------------------- /CRAFT/6-CRAFT_TI_red4/RTL/XOR_3n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/6-CRAFT_TI_red4/RTL/XOR_3n.vhd -------------------------------------------------------------------------------- /CRAFT/6-CRAFT_TI_red4/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/6-CRAFT_TI_red4/RTL/reg.vhd -------------------------------------------------------------------------------- /CRAFT/6-CRAFT_TI_red4/RTL/regER.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/6-CRAFT_TI_red4/RTL/regER.vhd -------------------------------------------------------------------------------- /CRAFT/6-CRAFT_TI_red4/RTL/selectsUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/6-CRAFT_TI_red4/RTL/selectsUpdate.vhd -------------------------------------------------------------------------------- /CRAFT/6-CRAFT_TI_red4/RTL/selectsUpdateBit.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/6-CRAFT_TI_red4/RTL/selectsUpdateBit.vhd -------------------------------------------------------------------------------- /CRAFT/6-CRAFT_TI_red4/TestBench/test_Cipher.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/6-CRAFT_TI_red4/TestBench/test_Cipher.vhd -------------------------------------------------------------------------------- /CRAFT/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/LICENSE -------------------------------------------------------------------------------- /CRAFT/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/CRAFT/README.md -------------------------------------------------------------------------------- /GIFT/1-GIFT_no_protection/RTL/FMulti.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/1-GIFT_no_protection/RTL/FMulti.vhd -------------------------------------------------------------------------------- /GIFT/1-GIFT_no_protection/RTL/FSMSignals.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/1-GIFT_no_protection/RTL/FSMSignals.vhd -------------------------------------------------------------------------------- /GIFT/1-GIFT_no_protection/RTL/Functions.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/1-GIFT_no_protection/RTL/Functions.vhd -------------------------------------------------------------------------------- /GIFT/1-GIFT_no_protection/RTL/GIFT64Enc.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/1-GIFT_no_protection/RTL/GIFT64Enc.vhd -------------------------------------------------------------------------------- /GIFT/1-GIFT_no_protection/RTL/KeyPermutation.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/1-GIFT_no_protection/RTL/KeyPermutation.vhd -------------------------------------------------------------------------------- /GIFT/1-GIFT_no_protection/RTL/LookUp.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/1-GIFT_no_protection/RTL/LookUp.vhd -------------------------------------------------------------------------------- /GIFT/1-GIFT_no_protection/RTL/LookUp4x16.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/1-GIFT_no_protection/RTL/LookUp4x16.vhd -------------------------------------------------------------------------------- /GIFT/1-GIFT_no_protection/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/1-GIFT_no_protection/RTL/MUX.vhd -------------------------------------------------------------------------------- /GIFT/1-GIFT_no_protection/RTL/MUX2to1.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/1-GIFT_no_protection/RTL/MUX2to1.vhd -------------------------------------------------------------------------------- /GIFT/1-GIFT_no_protection/RTL/Permutation.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/1-GIFT_no_protection/RTL/Permutation.vhd -------------------------------------------------------------------------------- /GIFT/1-GIFT_no_protection/RTL/StateUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/1-GIFT_no_protection/RTL/StateUpdate.vhd -------------------------------------------------------------------------------- /GIFT/1-GIFT_no_protection/RTL/XOR_2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/1-GIFT_no_protection/RTL/XOR_2.vhd -------------------------------------------------------------------------------- /GIFT/1-GIFT_no_protection/RTL/XOR_2n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/1-GIFT_no_protection/RTL/XOR_2n.vhd -------------------------------------------------------------------------------- /GIFT/1-GIFT_no_protection/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/1-GIFT_no_protection/RTL/reg.vhd -------------------------------------------------------------------------------- /GIFT/2-GIFT_red1,2,3/RTL/ANDn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/2-GIFT_red1,2,3/RTL/ANDn.vhd -------------------------------------------------------------------------------- /GIFT/2-GIFT_red1,2,3/RTL/Check.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/2-GIFT_red1,2,3/RTL/Check.vhd -------------------------------------------------------------------------------- /GIFT/2-GIFT_red1,2,3/RTL/Checkn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/2-GIFT_red1,2,3/RTL/Checkn.vhd -------------------------------------------------------------------------------- /GIFT/2-GIFT_red1,2,3/RTL/FMulti.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/2-GIFT_red1,2,3/RTL/FMulti.vhd -------------------------------------------------------------------------------- /GIFT/2-GIFT_red1,2,3/RTL/FSMSignals.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/2-GIFT_red1,2,3/RTL/FSMSignals.vhd -------------------------------------------------------------------------------- /GIFT/2-GIFT_red1,2,3/RTL/Functions.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/2-GIFT_red1,2,3/RTL/Functions.vhd -------------------------------------------------------------------------------- /GIFT/2-GIFT_red1,2,3/RTL/GIFT64Enc.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/2-GIFT_red1,2,3/RTL/GIFT64Enc.vhd -------------------------------------------------------------------------------- /GIFT/2-GIFT_red1,2,3/RTL/KeyPermutation.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/2-GIFT_red1,2,3/RTL/KeyPermutation.vhd -------------------------------------------------------------------------------- /GIFT/2-GIFT_red1,2,3/RTL/LookUp.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/2-GIFT_red1,2,3/RTL/LookUp.vhd -------------------------------------------------------------------------------- /GIFT/2-GIFT_red1,2,3/RTL/LookUpSizex16.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/2-GIFT_red1,2,3/RTL/LookUpSizex16.vhd -------------------------------------------------------------------------------- /GIFT/2-GIFT_red1,2,3/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/2-GIFT_red1,2,3/RTL/MUX.vhd -------------------------------------------------------------------------------- /GIFT/2-GIFT_red1,2,3/RTL/MUX2to1.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/2-GIFT_red1,2,3/RTL/MUX2to1.vhd -------------------------------------------------------------------------------- /GIFT/2-GIFT_red1,2,3/RTL/MUX2to1_Red_forcheck.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/2-GIFT_red1,2,3/RTL/MUX2to1_Red_forcheck.vhd -------------------------------------------------------------------------------- /GIFT/2-GIFT_red1,2,3/RTL/Permutation.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/2-GIFT_red1,2,3/RTL/Permutation.vhd -------------------------------------------------------------------------------- /GIFT/2-GIFT_red1,2,3/RTL/Red_SboxPermutation.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/2-GIFT_red1,2,3/RTL/Red_SboxPermutation.vhd -------------------------------------------------------------------------------- /GIFT/2-GIFT_red1,2,3/RTL/Red_SboxPermutation4.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/2-GIFT_red1,2,3/RTL/Red_SboxPermutation4.vhd -------------------------------------------------------------------------------- /GIFT/2-GIFT_red1,2,3/RTL/StateUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/2-GIFT_red1,2,3/RTL/StateUpdate.vhd -------------------------------------------------------------------------------- /GIFT/2-GIFT_red1,2,3/RTL/XOR_2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/2-GIFT_red1,2,3/RTL/XOR_2.vhd -------------------------------------------------------------------------------- /GIFT/2-GIFT_red1,2,3/RTL/XOR_2n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/2-GIFT_red1,2,3/RTL/XOR_2n.vhd -------------------------------------------------------------------------------- /GIFT/2-GIFT_red1,2,3/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/2-GIFT_red1,2,3/RTL/reg.vhd -------------------------------------------------------------------------------- /GIFT/2-GIFT_red1,2,3/RTL/regER.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/2-GIFT_red1,2,3/RTL/regER.vhd -------------------------------------------------------------------------------- /GIFT/2-GIFT_red1,2,3/TestBench/test_GIFT64Enc.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/2-GIFT_red1,2,3/TestBench/test_GIFT64Enc.vhd -------------------------------------------------------------------------------- /GIFT/3-GIFT_red4/RTL/ANDn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/3-GIFT_red4/RTL/ANDn.vhd -------------------------------------------------------------------------------- /GIFT/3-GIFT_red4/RTL/Check.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/3-GIFT_red4/RTL/Check.vhd -------------------------------------------------------------------------------- /GIFT/3-GIFT_red4/RTL/Checkn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/3-GIFT_red4/RTL/Checkn.vhd -------------------------------------------------------------------------------- /GIFT/3-GIFT_red4/RTL/FMulti.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/3-GIFT_red4/RTL/FMulti.vhd -------------------------------------------------------------------------------- /GIFT/3-GIFT_red4/RTL/FSMSignals.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/3-GIFT_red4/RTL/FSMSignals.vhd -------------------------------------------------------------------------------- /GIFT/3-GIFT_red4/RTL/Functions.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/3-GIFT_red4/RTL/Functions.vhd -------------------------------------------------------------------------------- /GIFT/3-GIFT_red4/RTL/GIFT64Enc.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/3-GIFT_red4/RTL/GIFT64Enc.vhd -------------------------------------------------------------------------------- /GIFT/3-GIFT_red4/RTL/KeyPermutation.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/3-GIFT_red4/RTL/KeyPermutation.vhd -------------------------------------------------------------------------------- /GIFT/3-GIFT_red4/RTL/LookUp.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/3-GIFT_red4/RTL/LookUp.vhd -------------------------------------------------------------------------------- /GIFT/3-GIFT_red4/RTL/LookUp4x16.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/3-GIFT_red4/RTL/LookUp4x16.vhd -------------------------------------------------------------------------------- /GIFT/3-GIFT_red4/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/3-GIFT_red4/RTL/MUX.vhd -------------------------------------------------------------------------------- /GIFT/3-GIFT_red4/RTL/MUX2to1.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/3-GIFT_red4/RTL/MUX2to1.vhd -------------------------------------------------------------------------------- /GIFT/3-GIFT_red4/RTL/MUX2to1_Red_forcheck.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/3-GIFT_red4/RTL/MUX2to1_Red_forcheck.vhd -------------------------------------------------------------------------------- /GIFT/3-GIFT_red4/RTL/MUX2to1_Redn_forcheck.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/3-GIFT_red4/RTL/MUX2to1_Redn_forcheck.vhd -------------------------------------------------------------------------------- /GIFT/3-GIFT_red4/RTL/Permutation.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/3-GIFT_red4/RTL/Permutation.vhd -------------------------------------------------------------------------------- /GIFT/3-GIFT_red4/RTL/Red_FSMSignals.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/3-GIFT_red4/RTL/Red_FSMSignals.vhd -------------------------------------------------------------------------------- /GIFT/3-GIFT_red4/RTL/Red_KeyPermutation.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/3-GIFT_red4/RTL/Red_KeyPermutation.vhd -------------------------------------------------------------------------------- /GIFT/3-GIFT_red4/RTL/Red_RoundKey2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/3-GIFT_red4/RTL/Red_RoundKey2.vhd -------------------------------------------------------------------------------- /GIFT/3-GIFT_red4/RTL/Red_RoundKey3.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/3-GIFT_red4/RTL/Red_RoundKey3.vhd -------------------------------------------------------------------------------- /GIFT/3-GIFT_red4/RTL/Red_SboxPermutation.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/3-GIFT_red4/RTL/Red_SboxPermutation.vhd -------------------------------------------------------------------------------- /GIFT/3-GIFT_red4/RTL/Red_SboxPermutation4.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/3-GIFT_red4/RTL/Red_SboxPermutation4.vhd -------------------------------------------------------------------------------- /GIFT/3-GIFT_red4/RTL/Red_StateUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/3-GIFT_red4/RTL/Red_StateUpdate.vhd -------------------------------------------------------------------------------- /GIFT/3-GIFT_red4/RTL/StateUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/3-GIFT_red4/RTL/StateUpdate.vhd -------------------------------------------------------------------------------- /GIFT/3-GIFT_red4/RTL/XOR_2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/3-GIFT_red4/RTL/XOR_2.vhd -------------------------------------------------------------------------------- /GIFT/3-GIFT_red4/RTL/XOR_2n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/3-GIFT_red4/RTL/XOR_2n.vhd -------------------------------------------------------------------------------- /GIFT/3-GIFT_red4/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/3-GIFT_red4/RTL/reg.vhd -------------------------------------------------------------------------------- /GIFT/3-GIFT_red4/RTL/regER.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/3-GIFT_red4/RTL/regER.vhd -------------------------------------------------------------------------------- /GIFT/3-GIFT_red4/TestBench/test_GIFT64Enc.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/GIFT/3-GIFT_red4/TestBench/test_GIFT64Enc.vhd -------------------------------------------------------------------------------- /KATAN/1-KATAN_no_protection/RTL/FSMSignals.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/1-KATAN_no_protection/RTL/FSMSignals.vhd -------------------------------------------------------------------------------- /KATAN/1-KATAN_no_protection/RTL/Functions.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/1-KATAN_no_protection/RTL/Functions.vhd -------------------------------------------------------------------------------- /KATAN/1-KATAN_no_protection/RTL/KATAN64Enc.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/1-KATAN_no_protection/RTL/KATAN64Enc.vhd -------------------------------------------------------------------------------- /KATAN/1-KATAN_no_protection/RTL/KeySchedule.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/1-KATAN_no_protection/RTL/KeySchedule.vhd -------------------------------------------------------------------------------- /KATAN/1-KATAN_no_protection/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/1-KATAN_no_protection/RTL/MUX.vhd -------------------------------------------------------------------------------- /KATAN/1-KATAN_no_protection/RTL/MUX2to1.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/1-KATAN_no_protection/RTL/MUX2to1.vhd -------------------------------------------------------------------------------- /KATAN/1-KATAN_no_protection/RTL/RoundFunction.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/1-KATAN_no_protection/RTL/RoundFunction.vhd -------------------------------------------------------------------------------- /KATAN/1-KATAN_no_protection/RTL/StateUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/1-KATAN_no_protection/RTL/StateUpdate.vhd -------------------------------------------------------------------------------- /KATAN/1-KATAN_no_protection/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/1-KATAN_no_protection/RTL/reg.vhd -------------------------------------------------------------------------------- /KATAN/2-KATAN_red1,2,3/RTL/ANDn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/2-KATAN_red1,2,3/RTL/ANDn.vhd -------------------------------------------------------------------------------- /KATAN/2-KATAN_red1,2,3/RTL/Check.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/2-KATAN_red1,2,3/RTL/Check.vhd -------------------------------------------------------------------------------- /KATAN/2-KATAN_red1,2,3/RTL/Checkn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/2-KATAN_red1,2,3/RTL/Checkn.vhd -------------------------------------------------------------------------------- /KATAN/2-KATAN_red1,2,3/RTL/FMulti.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/2-KATAN_red1,2,3/RTL/FMulti.vhd -------------------------------------------------------------------------------- /KATAN/2-KATAN_red1,2,3/RTL/FSMSignals.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/2-KATAN_red1,2,3/RTL/FSMSignals.vhd -------------------------------------------------------------------------------- /KATAN/2-KATAN_red1,2,3/RTL/FSMSignals_done.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/2-KATAN_red1,2,3/RTL/FSMSignals_done.vhd -------------------------------------------------------------------------------- /KATAN/2-KATAN_red1,2,3/RTL/Functions.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/2-KATAN_red1,2,3/RTL/Functions.vhd -------------------------------------------------------------------------------- /KATAN/2-KATAN_red1,2,3/RTL/KATAN64Enc.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/2-KATAN_red1,2,3/RTL/KATAN64Enc.vhd -------------------------------------------------------------------------------- /KATAN/2-KATAN_red1,2,3/RTL/KeyMUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/2-KATAN_red1,2,3/RTL/KeyMUX.vhd -------------------------------------------------------------------------------- /KATAN/2-KATAN_red1,2,3/RTL/KeySchedule.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/2-KATAN_red1,2,3/RTL/KeySchedule.vhd -------------------------------------------------------------------------------- /KATAN/2-KATAN_red1,2,3/RTL/LookUp.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/2-KATAN_red1,2,3/RTL/LookUp.vhd -------------------------------------------------------------------------------- /KATAN/2-KATAN_red1,2,3/RTL/LookUpSizex16.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/2-KATAN_red1,2,3/RTL/LookUpSizex16.vhd -------------------------------------------------------------------------------- /KATAN/2-KATAN_red1,2,3/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/2-KATAN_red1,2,3/RTL/MUX.vhd -------------------------------------------------------------------------------- /KATAN/2-KATAN_red1,2,3/RTL/MUX2to1.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/2-KATAN_red1,2,3/RTL/MUX2to1.vhd -------------------------------------------------------------------------------- /KATAN/2-KATAN_red1,2,3/RTL/MUX2to1_Red.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/2-KATAN_red1,2,3/RTL/MUX2to1_Red.vhd -------------------------------------------------------------------------------- /KATAN/2-KATAN_red1,2,3/RTL/MUX2to1_Redn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/2-KATAN_red1,2,3/RTL/MUX2to1_Redn.vhd -------------------------------------------------------------------------------- /KATAN/2-KATAN_red1,2,3/RTL/Red_FSMSignals.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/2-KATAN_red1,2,3/RTL/Red_FSMSignals.vhd -------------------------------------------------------------------------------- /KATAN/2-KATAN_red1,2,3/RTL/Red_KeySchedule.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/2-KATAN_red1,2,3/RTL/Red_KeySchedule.vhd -------------------------------------------------------------------------------- /KATAN/2-KATAN_red1,2,3/RTL/Red_KeyScheduleBit.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/2-KATAN_red1,2,3/RTL/Red_KeyScheduleBit.vhd -------------------------------------------------------------------------------- /KATAN/2-KATAN_red1,2,3/RTL/Red_RoundFunction.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/2-KATAN_red1,2,3/RTL/Red_RoundFunction.vhd -------------------------------------------------------------------------------- /KATAN/2-KATAN_red1,2,3/RTL/Red_StateUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/2-KATAN_red1,2,3/RTL/Red_StateUpdate.vhd -------------------------------------------------------------------------------- /KATAN/2-KATAN_red1,2,3/RTL/Red_StateUpdateBit.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/2-KATAN_red1,2,3/RTL/Red_StateUpdateBit.vhd -------------------------------------------------------------------------------- /KATAN/2-KATAN_red1,2,3/RTL/RoundFunction.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/2-KATAN_red1,2,3/RTL/RoundFunction.vhd -------------------------------------------------------------------------------- /KATAN/2-KATAN_red1,2,3/RTL/StateUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/2-KATAN_red1,2,3/RTL/StateUpdate.vhd -------------------------------------------------------------------------------- /KATAN/2-KATAN_red1,2,3/RTL/StateUpdateBit.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/2-KATAN_red1,2,3/RTL/StateUpdateBit.vhd -------------------------------------------------------------------------------- /KATAN/2-KATAN_red1,2,3/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/2-KATAN_red1,2,3/RTL/reg.vhd -------------------------------------------------------------------------------- /KATAN/2-KATAN_red1,2,3/RTL/regER.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/2-KATAN_red1,2,3/RTL/regER.vhd -------------------------------------------------------------------------------- /KATAN/3-KATAN_red4/RTL/ANDn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/3-KATAN_red4/RTL/ANDn.vhd -------------------------------------------------------------------------------- /KATAN/3-KATAN_red4/RTL/Check.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/3-KATAN_red4/RTL/Check.vhd -------------------------------------------------------------------------------- /KATAN/3-KATAN_red4/RTL/Checkn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/3-KATAN_red4/RTL/Checkn.vhd -------------------------------------------------------------------------------- /KATAN/3-KATAN_red4/RTL/FMulti.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/3-KATAN_red4/RTL/FMulti.vhd -------------------------------------------------------------------------------- /KATAN/3-KATAN_red4/RTL/FSMSignals.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/3-KATAN_red4/RTL/FSMSignals.vhd -------------------------------------------------------------------------------- /KATAN/3-KATAN_red4/RTL/FSMSignals_KeyUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/3-KATAN_red4/RTL/FSMSignals_KeyUpdate.vhd -------------------------------------------------------------------------------- /KATAN/3-KATAN_red4/RTL/FSMSignals_done.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/3-KATAN_red4/RTL/FSMSignals_done.vhd -------------------------------------------------------------------------------- /KATAN/3-KATAN_red4/RTL/Functions.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/3-KATAN_red4/RTL/Functions.vhd -------------------------------------------------------------------------------- /KATAN/3-KATAN_red4/RTL/KATAN64Enc.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/3-KATAN_red4/RTL/KATAN64Enc.vhd -------------------------------------------------------------------------------- /KATAN/3-KATAN_red4/RTL/KeyMUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/3-KATAN_red4/RTL/KeyMUX.vhd -------------------------------------------------------------------------------- /KATAN/3-KATAN_red4/RTL/KeySchedule.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/3-KATAN_red4/RTL/KeySchedule.vhd -------------------------------------------------------------------------------- /KATAN/3-KATAN_red4/RTL/LookUp.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/3-KATAN_red4/RTL/LookUp.vhd -------------------------------------------------------------------------------- /KATAN/3-KATAN_red4/RTL/LookUp4x16.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/3-KATAN_red4/RTL/LookUp4x16.vhd -------------------------------------------------------------------------------- /KATAN/3-KATAN_red4/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/3-KATAN_red4/RTL/MUX.vhd -------------------------------------------------------------------------------- /KATAN/3-KATAN_red4/RTL/MUX2to1.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/3-KATAN_red4/RTL/MUX2to1.vhd -------------------------------------------------------------------------------- /KATAN/3-KATAN_red4/RTL/MUX2to1_Red.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/3-KATAN_red4/RTL/MUX2to1_Red.vhd -------------------------------------------------------------------------------- /KATAN/3-KATAN_red4/RTL/MUX2to1_Red_forcheck.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/3-KATAN_red4/RTL/MUX2to1_Red_forcheck.vhd -------------------------------------------------------------------------------- /KATAN/3-KATAN_red4/RTL/MUX2to1_Redn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/3-KATAN_red4/RTL/MUX2to1_Redn.vhd -------------------------------------------------------------------------------- /KATAN/3-KATAN_red4/RTL/MUX2to1_Redn_forcheck.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/3-KATAN_red4/RTL/MUX2to1_Redn_forcheck.vhd -------------------------------------------------------------------------------- /KATAN/3-KATAN_red4/RTL/Red_FSMSignals.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/3-KATAN_red4/RTL/Red_FSMSignals.vhd -------------------------------------------------------------------------------- /KATAN/3-KATAN_red4/RTL/Red_FSMSignals_doneBit.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/3-KATAN_red4/RTL/Red_FSMSignals_doneBit.vhd -------------------------------------------------------------------------------- /KATAN/3-KATAN_red4/RTL/Red_KeySchedule.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/3-KATAN_red4/RTL/Red_KeySchedule.vhd -------------------------------------------------------------------------------- /KATAN/3-KATAN_red4/RTL/Red_KeyScheduleBit.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/3-KATAN_red4/RTL/Red_KeyScheduleBit.vhd -------------------------------------------------------------------------------- /KATAN/3-KATAN_red4/RTL/Red_RoundFunction.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/3-KATAN_red4/RTL/Red_RoundFunction.vhd -------------------------------------------------------------------------------- /KATAN/3-KATAN_red4/RTL/Red_RoundFunctionBit.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/3-KATAN_red4/RTL/Red_RoundFunctionBit.vhd -------------------------------------------------------------------------------- /KATAN/3-KATAN_red4/RTL/Red_StateUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/3-KATAN_red4/RTL/Red_StateUpdate.vhd -------------------------------------------------------------------------------- /KATAN/3-KATAN_red4/RTL/Red_StateUpdateBit.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/3-KATAN_red4/RTL/Red_StateUpdateBit.vhd -------------------------------------------------------------------------------- /KATAN/3-KATAN_red4/RTL/RoundFunction.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/3-KATAN_red4/RTL/RoundFunction.vhd -------------------------------------------------------------------------------- /KATAN/3-KATAN_red4/RTL/StateUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/3-KATAN_red4/RTL/StateUpdate.vhd -------------------------------------------------------------------------------- /KATAN/3-KATAN_red4/RTL/StateUpdateBit.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/3-KATAN_red4/RTL/StateUpdateBit.vhd -------------------------------------------------------------------------------- /KATAN/3-KATAN_red4/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/3-KATAN_red4/RTL/reg.vhd -------------------------------------------------------------------------------- /KATAN/3-KATAN_red4/RTL/regER.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/3-KATAN_red4/RTL/regER.vhd -------------------------------------------------------------------------------- /KATAN/3-KATAN_red4/TestBench/test_KATAN64Enc.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KATAN/3-KATAN_red4/TestBench/test_KATAN64Enc.vhd -------------------------------------------------------------------------------- /KTANTAN/1-KTANTAN_no_protection/RTL/Functions.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/1-KTANTAN_no_protection/RTL/Functions.vhd -------------------------------------------------------------------------------- /KTANTAN/1-KTANTAN_no_protection/RTL/KeySelect.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/1-KTANTAN_no_protection/RTL/KeySelect.vhd -------------------------------------------------------------------------------- /KTANTAN/1-KTANTAN_no_protection/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/1-KTANTAN_no_protection/RTL/MUX.vhd -------------------------------------------------------------------------------- /KTANTAN/1-KTANTAN_no_protection/RTL/MUX2to1.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/1-KTANTAN_no_protection/RTL/MUX2to1.vhd -------------------------------------------------------------------------------- /KTANTAN/1-KTANTAN_no_protection/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/1-KTANTAN_no_protection/RTL/reg.vhd -------------------------------------------------------------------------------- /KTANTAN/2-KTANTAN_red1,2,3/RTL/ANDn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/2-KTANTAN_red1,2,3/RTL/ANDn.vhd -------------------------------------------------------------------------------- /KTANTAN/2-KTANTAN_red1,2,3/RTL/Check.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/2-KTANTAN_red1,2,3/RTL/Check.vhd -------------------------------------------------------------------------------- /KTANTAN/2-KTANTAN_red1,2,3/RTL/Checkn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/2-KTANTAN_red1,2,3/RTL/Checkn.vhd -------------------------------------------------------------------------------- /KTANTAN/2-KTANTAN_red1,2,3/RTL/FMulti.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/2-KTANTAN_red1,2,3/RTL/FMulti.vhd -------------------------------------------------------------------------------- /KTANTAN/2-KTANTAN_red1,2,3/RTL/FSMSignals.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/2-KTANTAN_red1,2,3/RTL/FSMSignals.vhd -------------------------------------------------------------------------------- /KTANTAN/2-KTANTAN_red1,2,3/RTL/Functions.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/2-KTANTAN_red1,2,3/RTL/Functions.vhd -------------------------------------------------------------------------------- /KTANTAN/2-KTANTAN_red1,2,3/RTL/KTANTAN64Enc.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/2-KTANTAN_red1,2,3/RTL/KTANTAN64Enc.vhd -------------------------------------------------------------------------------- /KTANTAN/2-KTANTAN_red1,2,3/RTL/KeyMUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/2-KTANTAN_red1,2,3/RTL/KeyMUX.vhd -------------------------------------------------------------------------------- /KTANTAN/2-KTANTAN_red1,2,3/RTL/LookUp.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/2-KTANTAN_red1,2,3/RTL/LookUp.vhd -------------------------------------------------------------------------------- /KTANTAN/2-KTANTAN_red1,2,3/RTL/LookUpSizex16.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/2-KTANTAN_red1,2,3/RTL/LookUpSizex16.vhd -------------------------------------------------------------------------------- /KTANTAN/2-KTANTAN_red1,2,3/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/2-KTANTAN_red1,2,3/RTL/MUX.vhd -------------------------------------------------------------------------------- /KTANTAN/2-KTANTAN_red1,2,3/RTL/MUX2to1.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/2-KTANTAN_red1,2,3/RTL/MUX2to1.vhd -------------------------------------------------------------------------------- /KTANTAN/2-KTANTAN_red1,2,3/RTL/Red_FSMSignals.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/2-KTANTAN_red1,2,3/RTL/Red_FSMSignals.vhd -------------------------------------------------------------------------------- /KTANTAN/2-KTANTAN_red1,2,3/RTL/RoundFunction.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/2-KTANTAN_red1,2,3/RTL/RoundFunction.vhd -------------------------------------------------------------------------------- /KTANTAN/2-KTANTAN_red1,2,3/RTL/StateUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/2-KTANTAN_red1,2,3/RTL/StateUpdate.vhd -------------------------------------------------------------------------------- /KTANTAN/2-KTANTAN_red1,2,3/RTL/StateUpdateBit.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/2-KTANTAN_red1,2,3/RTL/StateUpdateBit.vhd -------------------------------------------------------------------------------- /KTANTAN/2-KTANTAN_red1,2,3/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/2-KTANTAN_red1,2,3/RTL/reg.vhd -------------------------------------------------------------------------------- /KTANTAN/2-KTANTAN_red1,2,3/RTL/regER.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/2-KTANTAN_red1,2,3/RTL/regER.vhd -------------------------------------------------------------------------------- /KTANTAN/3-KTANTAN_red4/RTL/ANDn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/3-KTANTAN_red4/RTL/ANDn.vhd -------------------------------------------------------------------------------- /KTANTAN/3-KTANTAN_red4/RTL/Check.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/3-KTANTAN_red4/RTL/Check.vhd -------------------------------------------------------------------------------- /KTANTAN/3-KTANTAN_red4/RTL/Checkn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/3-KTANTAN_red4/RTL/Checkn.vhd -------------------------------------------------------------------------------- /KTANTAN/3-KTANTAN_red4/RTL/FMulti.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/3-KTANTAN_red4/RTL/FMulti.vhd -------------------------------------------------------------------------------- /KTANTAN/3-KTANTAN_red4/RTL/FSMSignals.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/3-KTANTAN_red4/RTL/FSMSignals.vhd -------------------------------------------------------------------------------- /KTANTAN/3-KTANTAN_red4/RTL/FSMSignals_done.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/3-KTANTAN_red4/RTL/FSMSignals_done.vhd -------------------------------------------------------------------------------- /KTANTAN/3-KTANTAN_red4/RTL/Functions.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/3-KTANTAN_red4/RTL/Functions.vhd -------------------------------------------------------------------------------- /KTANTAN/3-KTANTAN_red4/RTL/KTANTAN64Enc.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/3-KTANTAN_red4/RTL/KTANTAN64Enc.vhd -------------------------------------------------------------------------------- /KTANTAN/3-KTANTAN_red4/RTL/KeyMUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/3-KTANTAN_red4/RTL/KeyMUX.vhd -------------------------------------------------------------------------------- /KTANTAN/3-KTANTAN_red4/RTL/LookUp.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/3-KTANTAN_red4/RTL/LookUp.vhd -------------------------------------------------------------------------------- /KTANTAN/3-KTANTAN_red4/RTL/LookUp4x16.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/3-KTANTAN_red4/RTL/LookUp4x16.vhd -------------------------------------------------------------------------------- /KTANTAN/3-KTANTAN_red4/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/3-KTANTAN_red4/RTL/MUX.vhd -------------------------------------------------------------------------------- /KTANTAN/3-KTANTAN_red4/RTL/MUX2to1.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/3-KTANTAN_red4/RTL/MUX2to1.vhd -------------------------------------------------------------------------------- /KTANTAN/3-KTANTAN_red4/RTL/Red_FSMSignals.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/3-KTANTAN_red4/RTL/Red_FSMSignals.vhd -------------------------------------------------------------------------------- /KTANTAN/3-KTANTAN_red4/RTL/Red_RoundFunction.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/3-KTANTAN_red4/RTL/Red_RoundFunction.vhd -------------------------------------------------------------------------------- /KTANTAN/3-KTANTAN_red4/RTL/Red_StateUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/3-KTANTAN_red4/RTL/Red_StateUpdate.vhd -------------------------------------------------------------------------------- /KTANTAN/3-KTANTAN_red4/RTL/Red_StateUpdateBit.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/3-KTANTAN_red4/RTL/Red_StateUpdateBit.vhd -------------------------------------------------------------------------------- /KTANTAN/3-KTANTAN_red4/RTL/RoundFunction.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/3-KTANTAN_red4/RTL/RoundFunction.vhd -------------------------------------------------------------------------------- /KTANTAN/3-KTANTAN_red4/RTL/RoundFunction_a.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/3-KTANTAN_red4/RTL/RoundFunction_a.vhd -------------------------------------------------------------------------------- /KTANTAN/3-KTANTAN_red4/RTL/RoundFunction_b.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/3-KTANTAN_red4/RTL/RoundFunction_b.vhd -------------------------------------------------------------------------------- /KTANTAN/3-KTANTAN_red4/RTL/StateUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/3-KTANTAN_red4/RTL/StateUpdate.vhd -------------------------------------------------------------------------------- /KTANTAN/3-KTANTAN_red4/RTL/StateUpdateBit.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/3-KTANTAN_red4/RTL/StateUpdateBit.vhd -------------------------------------------------------------------------------- /KTANTAN/3-KTANTAN_red4/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/3-KTANTAN_red4/RTL/reg.vhd -------------------------------------------------------------------------------- /KTANTAN/3-KTANTAN_red4/RTL/regER.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/KTANTAN/3-KTANTAN_red4/RTL/regER.vhd -------------------------------------------------------------------------------- /LED128/1-LED128_no_protection/RTL/AddConst.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/1-LED128_no_protection/RTL/AddConst.vhd -------------------------------------------------------------------------------- /LED128/1-LED128_no_protection/RTL/FMulti.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/1-LED128_no_protection/RTL/FMulti.vhd -------------------------------------------------------------------------------- /LED128/1-LED128_no_protection/RTL/FSMSignals.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/1-LED128_no_protection/RTL/FSMSignals.vhd -------------------------------------------------------------------------------- /LED128/1-LED128_no_protection/RTL/Functions.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/1-LED128_no_protection/RTL/Functions.vhd -------------------------------------------------------------------------------- /LED128/1-LED128_no_protection/RTL/LED128Enc.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/1-LED128_no_protection/RTL/LED128Enc.vhd -------------------------------------------------------------------------------- /LED128/1-LED128_no_protection/RTL/LookUp.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/1-LED128_no_protection/RTL/LookUp.vhd -------------------------------------------------------------------------------- /LED128/1-LED128_no_protection/RTL/LookUp4x16.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/1-LED128_no_protection/RTL/LookUp4x16.vhd -------------------------------------------------------------------------------- /LED128/1-LED128_no_protection/RTL/MC.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/1-LED128_no_protection/RTL/MC.vhd -------------------------------------------------------------------------------- /LED128/1-LED128_no_protection/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/1-LED128_no_protection/RTL/MUX.vhd -------------------------------------------------------------------------------- /LED128/1-LED128_no_protection/RTL/MUX2to1.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/1-LED128_no_protection/RTL/MUX2to1.vhd -------------------------------------------------------------------------------- /LED128/1-LED128_no_protection/RTL/ShiftRows.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/1-LED128_no_protection/RTL/ShiftRows.vhd -------------------------------------------------------------------------------- /LED128/1-LED128_no_protection/RTL/StateUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/1-LED128_no_protection/RTL/StateUpdate.vhd -------------------------------------------------------------------------------- /LED128/1-LED128_no_protection/RTL/XOR_2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/1-LED128_no_protection/RTL/XOR_2.vhd -------------------------------------------------------------------------------- /LED128/1-LED128_no_protection/RTL/XOR_2n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/1-LED128_no_protection/RTL/XOR_2n.vhd -------------------------------------------------------------------------------- /LED128/1-LED128_no_protection/RTL/XOR_4.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/1-LED128_no_protection/RTL/XOR_4.vhd -------------------------------------------------------------------------------- /LED128/1-LED128_no_protection/RTL/XOR_4n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/1-LED128_no_protection/RTL/XOR_4n.vhd -------------------------------------------------------------------------------- /LED128/1-LED128_no_protection/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/1-LED128_no_protection/RTL/reg.vhd -------------------------------------------------------------------------------- /LED128/2-2check/2-LED128_red1,2,3/RTL/ANDn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/2-2check/2-LED128_red1,2,3/RTL/ANDn.vhd -------------------------------------------------------------------------------- /LED128/2-2check/2-LED128_red1,2,3/RTL/Check.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/2-2check/2-LED128_red1,2,3/RTL/Check.vhd -------------------------------------------------------------------------------- /LED128/2-2check/2-LED128_red1,2,3/RTL/Checkn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/2-2check/2-LED128_red1,2,3/RTL/Checkn.vhd -------------------------------------------------------------------------------- /LED128/2-2check/2-LED128_red1,2,3/RTL/FMulti.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/2-2check/2-LED128_red1,2,3/RTL/FMulti.vhd -------------------------------------------------------------------------------- /LED128/2-2check/2-LED128_red1,2,3/RTL/LookUp.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/2-2check/2-LED128_red1,2,3/RTL/LookUp.vhd -------------------------------------------------------------------------------- /LED128/2-2check/2-LED128_red1,2,3/RTL/MC.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/2-2check/2-LED128_red1,2,3/RTL/MC.vhd -------------------------------------------------------------------------------- /LED128/2-2check/2-LED128_red1,2,3/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/2-2check/2-LED128_red1,2,3/RTL/MUX.vhd -------------------------------------------------------------------------------- /LED128/2-2check/2-LED128_red1,2,3/RTL/MUX2to1.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/2-2check/2-LED128_red1,2,3/RTL/MUX2to1.vhd -------------------------------------------------------------------------------- /LED128/2-2check/2-LED128_red1,2,3/RTL/XOR_2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/2-2check/2-LED128_red1,2,3/RTL/XOR_2.vhd -------------------------------------------------------------------------------- /LED128/2-2check/2-LED128_red1,2,3/RTL/XOR_2n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/2-2check/2-LED128_red1,2,3/RTL/XOR_2n.vhd -------------------------------------------------------------------------------- /LED128/2-2check/2-LED128_red1,2,3/RTL/XOR_4.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/2-2check/2-LED128_red1,2,3/RTL/XOR_4.vhd -------------------------------------------------------------------------------- /LED128/2-2check/2-LED128_red1,2,3/RTL/XOR_4n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/2-2check/2-LED128_red1,2,3/RTL/XOR_4n.vhd -------------------------------------------------------------------------------- /LED128/2-2check/2-LED128_red1,2,3/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/2-2check/2-LED128_red1,2,3/RTL/reg.vhd -------------------------------------------------------------------------------- /LED128/2-2check/2-LED128_red1,2,3/RTL/regER.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/2-2check/2-LED128_red1,2,3/RTL/regER.vhd -------------------------------------------------------------------------------- /LED128/2-2check/3-LED128_red4/RTL/ANDn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/2-2check/3-LED128_red4/RTL/ANDn.vhd -------------------------------------------------------------------------------- /LED128/2-2check/3-LED128_red4/RTL/AddConst.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/2-2check/3-LED128_red4/RTL/AddConst.vhd -------------------------------------------------------------------------------- /LED128/2-2check/3-LED128_red4/RTL/Check.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/2-2check/3-LED128_red4/RTL/Check.vhd -------------------------------------------------------------------------------- /LED128/2-2check/3-LED128_red4/RTL/Checkn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/2-2check/3-LED128_red4/RTL/Checkn.vhd -------------------------------------------------------------------------------- /LED128/2-2check/3-LED128_red4/RTL/FMulti.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/2-2check/3-LED128_red4/RTL/FMulti.vhd -------------------------------------------------------------------------------- /LED128/2-2check/3-LED128_red4/RTL/FSMSignals.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/2-2check/3-LED128_red4/RTL/FSMSignals.vhd -------------------------------------------------------------------------------- /LED128/2-2check/3-LED128_red4/RTL/Functions.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/2-2check/3-LED128_red4/RTL/Functions.vhd -------------------------------------------------------------------------------- /LED128/2-2check/3-LED128_red4/RTL/LED128Enc.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/2-2check/3-LED128_red4/RTL/LED128Enc.vhd -------------------------------------------------------------------------------- /LED128/2-2check/3-LED128_red4/RTL/LookUp.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/2-2check/3-LED128_red4/RTL/LookUp.vhd -------------------------------------------------------------------------------- /LED128/2-2check/3-LED128_red4/RTL/LookUp4x16.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/2-2check/3-LED128_red4/RTL/LookUp4x16.vhd -------------------------------------------------------------------------------- /LED128/2-2check/3-LED128_red4/RTL/MC.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/2-2check/3-LED128_red4/RTL/MC.vhd -------------------------------------------------------------------------------- /LED128/2-2check/3-LED128_red4/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/2-2check/3-LED128_red4/RTL/MUX.vhd -------------------------------------------------------------------------------- /LED128/2-2check/3-LED128_red4/RTL/MUX2to1.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/2-2check/3-LED128_red4/RTL/MUX2to1.vhd -------------------------------------------------------------------------------- /LED128/2-2check/3-LED128_red4/RTL/MUX2to1_Red.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/2-2check/3-LED128_red4/RTL/MUX2to1_Red.vhd -------------------------------------------------------------------------------- /LED128/2-2check/3-LED128_red4/RTL/Red_MC.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/2-2check/3-LED128_red4/RTL/Red_MC.vhd -------------------------------------------------------------------------------- /LED128/2-2check/3-LED128_red4/RTL/ShiftRows.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/2-2check/3-LED128_red4/RTL/ShiftRows.vhd -------------------------------------------------------------------------------- /LED128/2-2check/3-LED128_red4/RTL/StateUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/2-2check/3-LED128_red4/RTL/StateUpdate.vhd -------------------------------------------------------------------------------- /LED128/2-2check/3-LED128_red4/RTL/XOR_2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/2-2check/3-LED128_red4/RTL/XOR_2.vhd -------------------------------------------------------------------------------- /LED128/2-2check/3-LED128_red4/RTL/XOR_2n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/2-2check/3-LED128_red4/RTL/XOR_2n.vhd -------------------------------------------------------------------------------- /LED128/2-2check/3-LED128_red4/RTL/XOR_4.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/2-2check/3-LED128_red4/RTL/XOR_4.vhd -------------------------------------------------------------------------------- /LED128/2-2check/3-LED128_red4/RTL/XOR_4n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/2-2check/3-LED128_red4/RTL/XOR_4n.vhd -------------------------------------------------------------------------------- /LED128/2-2check/3-LED128_red4/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/2-2check/3-LED128_red4/RTL/reg.vhd -------------------------------------------------------------------------------- /LED128/2-2check/3-LED128_red4/RTL/regER.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/2-2check/3-LED128_red4/RTL/regER.vhd -------------------------------------------------------------------------------- /LED128/3-combine/2-LED128_red1,2,3/RTL/ANDn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/3-combine/2-LED128_red1,2,3/RTL/ANDn.vhd -------------------------------------------------------------------------------- /LED128/3-combine/2-LED128_red1,2,3/RTL/Check.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/3-combine/2-LED128_red1,2,3/RTL/Check.vhd -------------------------------------------------------------------------------- /LED128/3-combine/2-LED128_red1,2,3/RTL/Checkn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/3-combine/2-LED128_red1,2,3/RTL/Checkn.vhd -------------------------------------------------------------------------------- /LED128/3-combine/2-LED128_red1,2,3/RTL/FMulti.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/3-combine/2-LED128_red1,2,3/RTL/FMulti.vhd -------------------------------------------------------------------------------- /LED128/3-combine/2-LED128_red1,2,3/RTL/LookUp.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/3-combine/2-LED128_red1,2,3/RTL/LookUp.vhd -------------------------------------------------------------------------------- /LED128/3-combine/2-LED128_red1,2,3/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/3-combine/2-LED128_red1,2,3/RTL/MUX.vhd -------------------------------------------------------------------------------- /LED128/3-combine/2-LED128_red1,2,3/RTL/SB_MC.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/3-combine/2-LED128_red1,2,3/RTL/SB_MC.vhd -------------------------------------------------------------------------------- /LED128/3-combine/2-LED128_red1,2,3/RTL/XOR_2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/3-combine/2-LED128_red1,2,3/RTL/XOR_2.vhd -------------------------------------------------------------------------------- /LED128/3-combine/2-LED128_red1,2,3/RTL/XOR_2n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/3-combine/2-LED128_red1,2,3/RTL/XOR_2n.vhd -------------------------------------------------------------------------------- /LED128/3-combine/2-LED128_red1,2,3/RTL/XOR_4.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/3-combine/2-LED128_red1,2,3/RTL/XOR_4.vhd -------------------------------------------------------------------------------- /LED128/3-combine/2-LED128_red1,2,3/RTL/XOR_4n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/3-combine/2-LED128_red1,2,3/RTL/XOR_4n.vhd -------------------------------------------------------------------------------- /LED128/3-combine/2-LED128_red1,2,3/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/3-combine/2-LED128_red1,2,3/RTL/reg.vhd -------------------------------------------------------------------------------- /LED128/3-combine/2-LED128_red1,2,3/RTL/regER.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/3-combine/2-LED128_red1,2,3/RTL/regER.vhd -------------------------------------------------------------------------------- /LED128/3-combine/3-LED128_red4/RTL/ANDn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/3-combine/3-LED128_red4/RTL/ANDn.vhd -------------------------------------------------------------------------------- /LED128/3-combine/3-LED128_red4/RTL/AddConst.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/3-combine/3-LED128_red4/RTL/AddConst.vhd -------------------------------------------------------------------------------- /LED128/3-combine/3-LED128_red4/RTL/Check.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/3-combine/3-LED128_red4/RTL/Check.vhd -------------------------------------------------------------------------------- /LED128/3-combine/3-LED128_red4/RTL/Checkn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/3-combine/3-LED128_red4/RTL/Checkn.vhd -------------------------------------------------------------------------------- /LED128/3-combine/3-LED128_red4/RTL/FMulti.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/3-combine/3-LED128_red4/RTL/FMulti.vhd -------------------------------------------------------------------------------- /LED128/3-combine/3-LED128_red4/RTL/FSMSignals.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/3-combine/3-LED128_red4/RTL/FSMSignals.vhd -------------------------------------------------------------------------------- /LED128/3-combine/3-LED128_red4/RTL/Functions.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/3-combine/3-LED128_red4/RTL/Functions.vhd -------------------------------------------------------------------------------- /LED128/3-combine/3-LED128_red4/RTL/LED128Enc.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/3-combine/3-LED128_red4/RTL/LED128Enc.vhd -------------------------------------------------------------------------------- /LED128/3-combine/3-LED128_red4/RTL/LookUp.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/3-combine/3-LED128_red4/RTL/LookUp.vhd -------------------------------------------------------------------------------- /LED128/3-combine/3-LED128_red4/RTL/LookUp4x16.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/3-combine/3-LED128_red4/RTL/LookUp4x16.vhd -------------------------------------------------------------------------------- /LED128/3-combine/3-LED128_red4/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/3-combine/3-LED128_red4/RTL/MUX.vhd -------------------------------------------------------------------------------- /LED128/3-combine/3-LED128_red4/RTL/MUX2to1.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/3-combine/3-LED128_red4/RTL/MUX2to1.vhd -------------------------------------------------------------------------------- /LED128/3-combine/3-LED128_red4/RTL/Red_SB_MC.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/3-combine/3-LED128_red4/RTL/Red_SB_MC.vhd -------------------------------------------------------------------------------- /LED128/3-combine/3-LED128_red4/RTL/SB_MC.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/3-combine/3-LED128_red4/RTL/SB_MC.vhd -------------------------------------------------------------------------------- /LED128/3-combine/3-LED128_red4/RTL/XOR_2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/3-combine/3-LED128_red4/RTL/XOR_2.vhd -------------------------------------------------------------------------------- /LED128/3-combine/3-LED128_red4/RTL/XOR_2n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/3-combine/3-LED128_red4/RTL/XOR_2n.vhd -------------------------------------------------------------------------------- /LED128/3-combine/3-LED128_red4/RTL/XOR_4.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/3-combine/3-LED128_red4/RTL/XOR_4.vhd -------------------------------------------------------------------------------- /LED128/3-combine/3-LED128_red4/RTL/XOR_4n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/3-combine/3-LED128_red4/RTL/XOR_4n.vhd -------------------------------------------------------------------------------- /LED128/3-combine/3-LED128_red4/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/3-combine/3-LED128_red4/RTL/reg.vhd -------------------------------------------------------------------------------- /LED128/3-combine/3-LED128_red4/RTL/regER.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED128/3-combine/3-LED128_red4/RTL/regER.vhd -------------------------------------------------------------------------------- /LED64/1-LED64_no_protection/RTL/AddConst.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/1-LED64_no_protection/RTL/AddConst.vhd -------------------------------------------------------------------------------- /LED64/1-LED64_no_protection/RTL/FMulti.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/1-LED64_no_protection/RTL/FMulti.vhd -------------------------------------------------------------------------------- /LED64/1-LED64_no_protection/RTL/FSMSignals.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/1-LED64_no_protection/RTL/FSMSignals.vhd -------------------------------------------------------------------------------- /LED64/1-LED64_no_protection/RTL/Functions.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/1-LED64_no_protection/RTL/Functions.vhd -------------------------------------------------------------------------------- /LED64/1-LED64_no_protection/RTL/LED64Enc.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/1-LED64_no_protection/RTL/LED64Enc.vhd -------------------------------------------------------------------------------- /LED64/1-LED64_no_protection/RTL/LookUp.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/1-LED64_no_protection/RTL/LookUp.vhd -------------------------------------------------------------------------------- /LED64/1-LED64_no_protection/RTL/LookUp4x16.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/1-LED64_no_protection/RTL/LookUp4x16.vhd -------------------------------------------------------------------------------- /LED64/1-LED64_no_protection/RTL/MC.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/1-LED64_no_protection/RTL/MC.vhd -------------------------------------------------------------------------------- /LED64/1-LED64_no_protection/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/1-LED64_no_protection/RTL/MUX.vhd -------------------------------------------------------------------------------- /LED64/1-LED64_no_protection/RTL/MUX2to1.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/1-LED64_no_protection/RTL/MUX2to1.vhd -------------------------------------------------------------------------------- /LED64/1-LED64_no_protection/RTL/ShiftRows.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/1-LED64_no_protection/RTL/ShiftRows.vhd -------------------------------------------------------------------------------- /LED64/1-LED64_no_protection/RTL/XOR_2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/1-LED64_no_protection/RTL/XOR_2.vhd -------------------------------------------------------------------------------- /LED64/1-LED64_no_protection/RTL/XOR_2n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/1-LED64_no_protection/RTL/XOR_2n.vhd -------------------------------------------------------------------------------- /LED64/1-LED64_no_protection/RTL/XOR_4.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/1-LED64_no_protection/RTL/XOR_4.vhd -------------------------------------------------------------------------------- /LED64/1-LED64_no_protection/RTL/XOR_4n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/1-LED64_no_protection/RTL/XOR_4n.vhd -------------------------------------------------------------------------------- /LED64/1-LED64_no_protection/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/1-LED64_no_protection/RTL/reg.vhd -------------------------------------------------------------------------------- /LED64/2-2check/2-LED64_red41,2,3/RTL/ANDn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/2-2check/2-LED64_red41,2,3/RTL/ANDn.vhd -------------------------------------------------------------------------------- /LED64/2-2check/2-LED64_red41,2,3/RTL/Check.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/2-2check/2-LED64_red41,2,3/RTL/Check.vhd -------------------------------------------------------------------------------- /LED64/2-2check/2-LED64_red41,2,3/RTL/MC.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/2-2check/2-LED64_red41,2,3/RTL/MC.vhd -------------------------------------------------------------------------------- /LED64/2-2check/2-LED64_red41,2,3/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/2-2check/2-LED64_red41,2,3/RTL/MUX.vhd -------------------------------------------------------------------------------- /LED64/2-2check/2-LED64_red41,2,3/RTL/XOR_2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/2-2check/2-LED64_red41,2,3/RTL/XOR_2.vhd -------------------------------------------------------------------------------- /LED64/2-2check/2-LED64_red41,2,3/RTL/XOR_4.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/2-2check/2-LED64_red41,2,3/RTL/XOR_4.vhd -------------------------------------------------------------------------------- /LED64/2-2check/2-LED64_red41,2,3/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/2-2check/2-LED64_red41,2,3/RTL/reg.vhd -------------------------------------------------------------------------------- /LED64/2-2check/2-LED64_red41,2,3/RTL/regER.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/2-2check/2-LED64_red41,2,3/RTL/regER.vhd -------------------------------------------------------------------------------- /LED64/2-2check/3-LED64_red4/RTL/ANDn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/2-2check/3-LED64_red4/RTL/ANDn.vhd -------------------------------------------------------------------------------- /LED64/2-2check/3-LED64_red4/RTL/AddConst.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/2-2check/3-LED64_red4/RTL/AddConst.vhd -------------------------------------------------------------------------------- /LED64/2-2check/3-LED64_red4/RTL/Check.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/2-2check/3-LED64_red4/RTL/Check.vhd -------------------------------------------------------------------------------- /LED64/2-2check/3-LED64_red4/RTL/Checkn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/2-2check/3-LED64_red4/RTL/Checkn.vhd -------------------------------------------------------------------------------- /LED64/2-2check/3-LED64_red4/RTL/FMulti.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/2-2check/3-LED64_red4/RTL/FMulti.vhd -------------------------------------------------------------------------------- /LED64/2-2check/3-LED64_red4/RTL/FSMSignals.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/2-2check/3-LED64_red4/RTL/FSMSignals.vhd -------------------------------------------------------------------------------- /LED64/2-2check/3-LED64_red4/RTL/Functions.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/2-2check/3-LED64_red4/RTL/Functions.vhd -------------------------------------------------------------------------------- /LED64/2-2check/3-LED64_red4/RTL/LED64Enc.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/2-2check/3-LED64_red4/RTL/LED64Enc.vhd -------------------------------------------------------------------------------- /LED64/2-2check/3-LED64_red4/RTL/LookUp.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/2-2check/3-LED64_red4/RTL/LookUp.vhd -------------------------------------------------------------------------------- /LED64/2-2check/3-LED64_red4/RTL/LookUp4x16.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/2-2check/3-LED64_red4/RTL/LookUp4x16.vhd -------------------------------------------------------------------------------- /LED64/2-2check/3-LED64_red4/RTL/MC.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/2-2check/3-LED64_red4/RTL/MC.vhd -------------------------------------------------------------------------------- /LED64/2-2check/3-LED64_red4/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/2-2check/3-LED64_red4/RTL/MUX.vhd -------------------------------------------------------------------------------- /LED64/2-2check/3-LED64_red4/RTL/MUX2to1.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/2-2check/3-LED64_red4/RTL/MUX2to1.vhd -------------------------------------------------------------------------------- /LED64/2-2check/3-LED64_red4/RTL/Red_MC.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/2-2check/3-LED64_red4/RTL/Red_MC.vhd -------------------------------------------------------------------------------- /LED64/2-2check/3-LED64_red4/RTL/ShiftRows.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/2-2check/3-LED64_red4/RTL/ShiftRows.vhd -------------------------------------------------------------------------------- /LED64/2-2check/3-LED64_red4/RTL/XOR_2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/2-2check/3-LED64_red4/RTL/XOR_2.vhd -------------------------------------------------------------------------------- /LED64/2-2check/3-LED64_red4/RTL/XOR_2n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/2-2check/3-LED64_red4/RTL/XOR_2n.vhd -------------------------------------------------------------------------------- /LED64/2-2check/3-LED64_red4/RTL/XOR_4.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/2-2check/3-LED64_red4/RTL/XOR_4.vhd -------------------------------------------------------------------------------- /LED64/2-2check/3-LED64_red4/RTL/XOR_4n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/2-2check/3-LED64_red4/RTL/XOR_4n.vhd -------------------------------------------------------------------------------- /LED64/2-2check/3-LED64_red4/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/2-2check/3-LED64_red4/RTL/reg.vhd -------------------------------------------------------------------------------- /LED64/2-2check/3-LED64_red4/RTL/regER.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/2-2check/3-LED64_red4/RTL/regER.vhd -------------------------------------------------------------------------------- /LED64/3-combine/2-LED64_red1,2,3/RTL/ANDn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/3-combine/2-LED64_red1,2,3/RTL/ANDn.vhd -------------------------------------------------------------------------------- /LED64/3-combine/2-LED64_red1,2,3/RTL/Check.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/3-combine/2-LED64_red1,2,3/RTL/Check.vhd -------------------------------------------------------------------------------- /LED64/3-combine/2-LED64_red1,2,3/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/3-combine/2-LED64_red1,2,3/RTL/MUX.vhd -------------------------------------------------------------------------------- /LED64/3-combine/2-LED64_red1,2,3/RTL/SB_MC.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/3-combine/2-LED64_red1,2,3/RTL/SB_MC.vhd -------------------------------------------------------------------------------- /LED64/3-combine/2-LED64_red1,2,3/RTL/XOR_2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/3-combine/2-LED64_red1,2,3/RTL/XOR_2.vhd -------------------------------------------------------------------------------- /LED64/3-combine/2-LED64_red1,2,3/RTL/XOR_4.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/3-combine/2-LED64_red1,2,3/RTL/XOR_4.vhd -------------------------------------------------------------------------------- /LED64/3-combine/2-LED64_red1,2,3/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/3-combine/2-LED64_red1,2,3/RTL/reg.vhd -------------------------------------------------------------------------------- /LED64/3-combine/2-LED64_red1,2,3/RTL/regER.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/3-combine/2-LED64_red1,2,3/RTL/regER.vhd -------------------------------------------------------------------------------- /LED64/3-combine/3-LED64_red4/RTL/ANDn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/3-combine/3-LED64_red4/RTL/ANDn.vhd -------------------------------------------------------------------------------- /LED64/3-combine/3-LED64_red4/RTL/AddConst.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/3-combine/3-LED64_red4/RTL/AddConst.vhd -------------------------------------------------------------------------------- /LED64/3-combine/3-LED64_red4/RTL/Check.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/3-combine/3-LED64_red4/RTL/Check.vhd -------------------------------------------------------------------------------- /LED64/3-combine/3-LED64_red4/RTL/Checkn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/3-combine/3-LED64_red4/RTL/Checkn.vhd -------------------------------------------------------------------------------- /LED64/3-combine/3-LED64_red4/RTL/FMulti.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/3-combine/3-LED64_red4/RTL/FMulti.vhd -------------------------------------------------------------------------------- /LED64/3-combine/3-LED64_red4/RTL/Functions.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/3-combine/3-LED64_red4/RTL/Functions.vhd -------------------------------------------------------------------------------- /LED64/3-combine/3-LED64_red4/RTL/LED64Enc.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/3-combine/3-LED64_red4/RTL/LED64Enc.vhd -------------------------------------------------------------------------------- /LED64/3-combine/3-LED64_red4/RTL/LookUp.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/3-combine/3-LED64_red4/RTL/LookUp.vhd -------------------------------------------------------------------------------- /LED64/3-combine/3-LED64_red4/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/3-combine/3-LED64_red4/RTL/MUX.vhd -------------------------------------------------------------------------------- /LED64/3-combine/3-LED64_red4/RTL/MUX2to1.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/3-combine/3-LED64_red4/RTL/MUX2to1.vhd -------------------------------------------------------------------------------- /LED64/3-combine/3-LED64_red4/RTL/Red_SB_MC.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/3-combine/3-LED64_red4/RTL/Red_SB_MC.vhd -------------------------------------------------------------------------------- /LED64/3-combine/3-LED64_red4/RTL/SB_MC.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/3-combine/3-LED64_red4/RTL/SB_MC.vhd -------------------------------------------------------------------------------- /LED64/3-combine/3-LED64_red4/RTL/ShiftRows.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/3-combine/3-LED64_red4/RTL/ShiftRows.vhd -------------------------------------------------------------------------------- /LED64/3-combine/3-LED64_red4/RTL/XOR_2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/3-combine/3-LED64_red4/RTL/XOR_2.vhd -------------------------------------------------------------------------------- /LED64/3-combine/3-LED64_red4/RTL/XOR_2n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/3-combine/3-LED64_red4/RTL/XOR_2n.vhd -------------------------------------------------------------------------------- /LED64/3-combine/3-LED64_red4/RTL/XOR_4.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/3-combine/3-LED64_red4/RTL/XOR_4.vhd -------------------------------------------------------------------------------- /LED64/3-combine/3-LED64_red4/RTL/XOR_4n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/3-combine/3-LED64_red4/RTL/XOR_4n.vhd -------------------------------------------------------------------------------- /LED64/3-combine/3-LED64_red4/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/3-combine/3-LED64_red4/RTL/reg.vhd -------------------------------------------------------------------------------- /LED64/3-combine/3-LED64_red4/RTL/regER.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LED64/3-combine/3-LED64_red4/RTL/regER.vhd -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/LICENSE -------------------------------------------------------------------------------- /Midori/1-Midori64_no_protection/RTL/FMulti.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/1-Midori64_no_protection/RTL/FMulti.vhd -------------------------------------------------------------------------------- /Midori/1-Midori64_no_protection/RTL/LookUp.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/1-Midori64_no_protection/RTL/LookUp.vhd -------------------------------------------------------------------------------- /Midori/1-Midori64_no_protection/RTL/MC.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/1-Midori64_no_protection/RTL/MC.vhd -------------------------------------------------------------------------------- /Midori/1-Midori64_no_protection/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/1-Midori64_no_protection/RTL/MUX.vhd -------------------------------------------------------------------------------- /Midori/1-Midori64_no_protection/RTL/XOR_2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/1-Midori64_no_protection/RTL/XOR_2.vhd -------------------------------------------------------------------------------- /Midori/1-Midori64_no_protection/RTL/XOR_2n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/1-Midori64_no_protection/RTL/XOR_2n.vhd -------------------------------------------------------------------------------- /Midori/1-Midori64_no_protection/RTL/XOR_3.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/1-Midori64_no_protection/RTL/XOR_3.vhd -------------------------------------------------------------------------------- /Midori/1-Midori64_no_protection/RTL/XOR_3n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/1-Midori64_no_protection/RTL/XOR_3n.vhd -------------------------------------------------------------------------------- /Midori/1-Midori64_no_protection/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/1-Midori64_no_protection/RTL/reg.vhd -------------------------------------------------------------------------------- /Midori/2-Midori64_red1,2,3/RTL/ANDn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/2-Midori64_red1,2,3/RTL/ANDn.vhd -------------------------------------------------------------------------------- /Midori/2-Midori64_red1,2,3/RTL/Check.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/2-Midori64_red1,2,3/RTL/Check.vhd -------------------------------------------------------------------------------- /Midori/2-Midori64_red1,2,3/RTL/Checkn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/2-Midori64_red1,2,3/RTL/Checkn.vhd -------------------------------------------------------------------------------- /Midori/2-Midori64_red1,2,3/RTL/FMulti.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/2-Midori64_red1,2,3/RTL/FMulti.vhd -------------------------------------------------------------------------------- /Midori/2-Midori64_red1,2,3/RTL/FSMGendone.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/2-Midori64_red1,2,3/RTL/FSMGendone.vhd -------------------------------------------------------------------------------- /Midori/2-Midori64_red1,2,3/RTL/FSMGenlast.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/2-Midori64_red1,2,3/RTL/FSMGenlast.vhd -------------------------------------------------------------------------------- /Midori/2-Midori64_red1,2,3/RTL/FSMSignals.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/2-Midori64_red1,2,3/RTL/FSMSignals.vhd -------------------------------------------------------------------------------- /Midori/2-Midori64_red1,2,3/RTL/Functions.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/2-Midori64_red1,2,3/RTL/Functions.vhd -------------------------------------------------------------------------------- /Midori/2-Midori64_red1,2,3/RTL/LookUp.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/2-Midori64_red1,2,3/RTL/LookUp.vhd -------------------------------------------------------------------------------- /Midori/2-Midori64_red1,2,3/RTL/LookUp16.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/2-Midori64_red1,2,3/RTL/LookUp16.vhd -------------------------------------------------------------------------------- /Midori/2-Midori64_red1,2,3/RTL/MC.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/2-Midori64_red1,2,3/RTL/MC.vhd -------------------------------------------------------------------------------- /Midori/2-Midori64_red1,2,3/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/2-Midori64_red1,2,3/RTL/MUX.vhd -------------------------------------------------------------------------------- /Midori/2-Midori64_red1,2,3/RTL/MUX2to1.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/2-Midori64_red1,2,3/RTL/MUX2to1.vhd -------------------------------------------------------------------------------- /Midori/2-Midori64_red1,2,3/RTL/MUX2to1_Red.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/2-Midori64_red1,2,3/RTL/MUX2to1_Red.vhd -------------------------------------------------------------------------------- /Midori/2-Midori64_red1,2,3/RTL/Midori64Enc.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/2-Midori64_red1,2,3/RTL/Midori64Enc.vhd -------------------------------------------------------------------------------- /Midori/2-Midori64_red1,2,3/RTL/ShiftRows.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/2-Midori64_red1,2,3/RTL/ShiftRows.vhd -------------------------------------------------------------------------------- /Midori/2-Midori64_red1,2,3/RTL/StateUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/2-Midori64_red1,2,3/RTL/StateUpdate.vhd -------------------------------------------------------------------------------- /Midori/2-Midori64_red1,2,3/RTL/XOR_2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/2-Midori64_red1,2,3/RTL/XOR_2.vhd -------------------------------------------------------------------------------- /Midori/2-Midori64_red1,2,3/RTL/XOR_2n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/2-Midori64_red1,2,3/RTL/XOR_2n.vhd -------------------------------------------------------------------------------- /Midori/2-Midori64_red1,2,3/RTL/XOR_3.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/2-Midori64_red1,2,3/RTL/XOR_3.vhd -------------------------------------------------------------------------------- /Midori/2-Midori64_red1,2,3/RTL/XOR_3n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/2-Midori64_red1,2,3/RTL/XOR_3n.vhd -------------------------------------------------------------------------------- /Midori/2-Midori64_red1,2,3/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/2-Midori64_red1,2,3/RTL/reg.vhd -------------------------------------------------------------------------------- /Midori/2-Midori64_red1,2,3/RTL/regER.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/2-Midori64_red1,2,3/RTL/regER.vhd -------------------------------------------------------------------------------- /Midori/3-Midori64_red4/RTL/ANDn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/3-Midori64_red4/RTL/ANDn.vhd -------------------------------------------------------------------------------- /Midori/3-Midori64_red4/RTL/Check.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/3-Midori64_red4/RTL/Check.vhd -------------------------------------------------------------------------------- /Midori/3-Midori64_red4/RTL/Checkn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/3-Midori64_red4/RTL/Checkn.vhd -------------------------------------------------------------------------------- /Midori/3-Midori64_red4/RTL/FMulti.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/3-Midori64_red4/RTL/FMulti.vhd -------------------------------------------------------------------------------- /Midori/3-Midori64_red4/RTL/FSMSignals.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/3-Midori64_red4/RTL/FSMSignals.vhd -------------------------------------------------------------------------------- /Midori/3-Midori64_red4/RTL/Functions.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/3-Midori64_red4/RTL/Functions.vhd -------------------------------------------------------------------------------- /Midori/3-Midori64_red4/RTL/LookUp.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/3-Midori64_red4/RTL/LookUp.vhd -------------------------------------------------------------------------------- /Midori/3-Midori64_red4/RTL/LookUp4x16.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/3-Midori64_red4/RTL/LookUp4x16.vhd -------------------------------------------------------------------------------- /Midori/3-Midori64_red4/RTL/MC.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/3-Midori64_red4/RTL/MC.vhd -------------------------------------------------------------------------------- /Midori/3-Midori64_red4/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/3-Midori64_red4/RTL/MUX.vhd -------------------------------------------------------------------------------- /Midori/3-Midori64_red4/RTL/MUX2to1.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/3-Midori64_red4/RTL/MUX2to1.vhd -------------------------------------------------------------------------------- /Midori/3-Midori64_red4/RTL/MUX2to1_Red.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/3-Midori64_red4/RTL/MUX2to1_Red.vhd -------------------------------------------------------------------------------- /Midori/3-Midori64_red4/RTL/MUX2to1_Redn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/3-Midori64_red4/RTL/MUX2to1_Redn.vhd -------------------------------------------------------------------------------- /Midori/3-Midori64_red4/RTL/Midori64Enc.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/3-Midori64_red4/RTL/Midori64Enc.vhd -------------------------------------------------------------------------------- /Midori/3-Midori64_red4/RTL/MixOneColumn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/3-Midori64_red4/RTL/MixOneColumn.vhd -------------------------------------------------------------------------------- /Midori/3-Midori64_red4/RTL/Red_FSMSignals.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/3-Midori64_red4/RTL/Red_FSMSignals.vhd -------------------------------------------------------------------------------- /Midori/3-Midori64_red4/RTL/Red_StateUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/3-Midori64_red4/RTL/Red_StateUpdate.vhd -------------------------------------------------------------------------------- /Midori/3-Midori64_red4/RTL/RoundConstant.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/3-Midori64_red4/RTL/RoundConstant.vhd -------------------------------------------------------------------------------- /Midori/3-Midori64_red4/RTL/ShiftRows.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/3-Midori64_red4/RTL/ShiftRows.vhd -------------------------------------------------------------------------------- /Midori/3-Midori64_red4/RTL/StateUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/3-Midori64_red4/RTL/StateUpdate.vhd -------------------------------------------------------------------------------- /Midori/3-Midori64_red4/RTL/XOR_2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/3-Midori64_red4/RTL/XOR_2.vhd -------------------------------------------------------------------------------- /Midori/3-Midori64_red4/RTL/XOR_2n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/3-Midori64_red4/RTL/XOR_2n.vhd -------------------------------------------------------------------------------- /Midori/3-Midori64_red4/RTL/XOR_3.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/3-Midori64_red4/RTL/XOR_3.vhd -------------------------------------------------------------------------------- /Midori/3-Midori64_red4/RTL/XOR_3n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/3-Midori64_red4/RTL/XOR_3n.vhd -------------------------------------------------------------------------------- /Midori/3-Midori64_red4/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/3-Midori64_red4/RTL/reg.vhd -------------------------------------------------------------------------------- /Midori/3-Midori64_red4/RTL/regER.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Midori/3-Midori64_red4/RTL/regER.vhd -------------------------------------------------------------------------------- /PRESENT/1-PRESENT128_no_protection/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/PRESENT/1-PRESENT128_no_protection/RTL/MUX.vhd -------------------------------------------------------------------------------- /PRESENT/1-PRESENT128_no_protection/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/PRESENT/1-PRESENT128_no_protection/RTL/reg.vhd -------------------------------------------------------------------------------- /PRESENT/2-PRESENT128_red1,2,3/RTL/ANDn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/PRESENT/2-PRESENT128_red1,2,3/RTL/ANDn.vhd -------------------------------------------------------------------------------- /PRESENT/2-PRESENT128_red1,2,3/RTL/Check.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/PRESENT/2-PRESENT128_red1,2,3/RTL/Check.vhd -------------------------------------------------------------------------------- /PRESENT/2-PRESENT128_red1,2,3/RTL/Checkn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/PRESENT/2-PRESENT128_red1,2,3/RTL/Checkn.vhd -------------------------------------------------------------------------------- /PRESENT/2-PRESENT128_red1,2,3/RTL/FMulti.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/PRESENT/2-PRESENT128_red1,2,3/RTL/FMulti.vhd -------------------------------------------------------------------------------- /PRESENT/2-PRESENT128_red1,2,3/RTL/LookUp.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/PRESENT/2-PRESENT128_red1,2,3/RTL/LookUp.vhd -------------------------------------------------------------------------------- /PRESENT/2-PRESENT128_red1,2,3/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/PRESENT/2-PRESENT128_red1,2,3/RTL/MUX.vhd -------------------------------------------------------------------------------- /PRESENT/2-PRESENT128_red1,2,3/RTL/MUX2to1.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/PRESENT/2-PRESENT128_red1,2,3/RTL/MUX2to1.vhd -------------------------------------------------------------------------------- /PRESENT/2-PRESENT128_red1,2,3/RTL/XOR_2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/PRESENT/2-PRESENT128_red1,2,3/RTL/XOR_2.vhd -------------------------------------------------------------------------------- /PRESENT/2-PRESENT128_red1,2,3/RTL/XOR_2n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/PRESENT/2-PRESENT128_red1,2,3/RTL/XOR_2n.vhd -------------------------------------------------------------------------------- /PRESENT/2-PRESENT128_red1,2,3/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/PRESENT/2-PRESENT128_red1,2,3/RTL/reg.vhd -------------------------------------------------------------------------------- /PRESENT/2-PRESENT128_red1,2,3/RTL/regER.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/PRESENT/2-PRESENT128_red1,2,3/RTL/regER.vhd -------------------------------------------------------------------------------- /PRESENT/3-PRESENT128_red4/RTL/ANDn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/PRESENT/3-PRESENT128_red4/RTL/ANDn.vhd -------------------------------------------------------------------------------- /PRESENT/3-PRESENT128_red4/RTL/Check.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/PRESENT/3-PRESENT128_red4/RTL/Check.vhd -------------------------------------------------------------------------------- /PRESENT/3-PRESENT128_red4/RTL/Checkn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/PRESENT/3-PRESENT128_red4/RTL/Checkn.vhd -------------------------------------------------------------------------------- /PRESENT/3-PRESENT128_red4/RTL/FMulti.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/PRESENT/3-PRESENT128_red4/RTL/FMulti.vhd -------------------------------------------------------------------------------- /PRESENT/3-PRESENT128_red4/RTL/FSMSignals.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/PRESENT/3-PRESENT128_red4/RTL/FSMSignals.vhd -------------------------------------------------------------------------------- /PRESENT/3-PRESENT128_red4/RTL/Functions.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/PRESENT/3-PRESENT128_red4/RTL/Functions.vhd -------------------------------------------------------------------------------- /PRESENT/3-PRESENT128_red4/RTL/LookUp.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/PRESENT/3-PRESENT128_red4/RTL/LookUp.vhd -------------------------------------------------------------------------------- /PRESENT/3-PRESENT128_red4/RTL/LookUp4x16.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/PRESENT/3-PRESENT128_red4/RTL/LookUp4x16.vhd -------------------------------------------------------------------------------- /PRESENT/3-PRESENT128_red4/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/PRESENT/3-PRESENT128_red4/RTL/MUX.vhd -------------------------------------------------------------------------------- /PRESENT/3-PRESENT128_red4/RTL/MUX2to1.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/PRESENT/3-PRESENT128_red4/RTL/MUX2to1.vhd -------------------------------------------------------------------------------- /PRESENT/3-PRESENT128_red4/RTL/Permutation.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/PRESENT/3-PRESENT128_red4/RTL/Permutation.vhd -------------------------------------------------------------------------------- /PRESENT/3-PRESENT128_red4/RTL/StateUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/PRESENT/3-PRESENT128_red4/RTL/StateUpdate.vhd -------------------------------------------------------------------------------- /PRESENT/3-PRESENT128_red4/RTL/XOR_2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/PRESENT/3-PRESENT128_red4/RTL/XOR_2.vhd -------------------------------------------------------------------------------- /PRESENT/3-PRESENT128_red4/RTL/XOR_2n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/PRESENT/3-PRESENT128_red4/RTL/XOR_2n.vhd -------------------------------------------------------------------------------- /PRESENT/3-PRESENT128_red4/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/PRESENT/3-PRESENT128_red4/RTL/reg.vhd -------------------------------------------------------------------------------- /PRESENT/3-PRESENT128_red4/RTL/regER.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/PRESENT/3-PRESENT128_red4/RTL/regER.vhd -------------------------------------------------------------------------------- /Piccolo/1-Piccolo128_no_protection/RTL/MC.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/1-Piccolo128_no_protection/RTL/MC.vhd -------------------------------------------------------------------------------- /Piccolo/1-Piccolo128_no_protection/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/1-Piccolo128_no_protection/RTL/MUX.vhd -------------------------------------------------------------------------------- /Piccolo/1-Piccolo128_no_protection/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/1-Piccolo128_no_protection/RTL/reg.vhd -------------------------------------------------------------------------------- /Piccolo/2-Piccolo128_red1,2,3/RTL/ANDn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/2-Piccolo128_red1,2,3/RTL/ANDn.vhd -------------------------------------------------------------------------------- /Piccolo/2-Piccolo128_red1,2,3/RTL/Check.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/2-Piccolo128_red1,2,3/RTL/Check.vhd -------------------------------------------------------------------------------- /Piccolo/2-Piccolo128_red1,2,3/RTL/Checkn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/2-Piccolo128_red1,2,3/RTL/Checkn.vhd -------------------------------------------------------------------------------- /Piccolo/2-Piccolo128_red1,2,3/RTL/FMulti.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/2-Piccolo128_red1,2,3/RTL/FMulti.vhd -------------------------------------------------------------------------------- /Piccolo/2-Piccolo128_red1,2,3/RTL/KeyMUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/2-Piccolo128_red1,2,3/RTL/KeyMUX.vhd -------------------------------------------------------------------------------- /Piccolo/2-Piccolo128_red1,2,3/RTL/LookUp.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/2-Piccolo128_red1,2,3/RTL/LookUp.vhd -------------------------------------------------------------------------------- /Piccolo/2-Piccolo128_red1,2,3/RTL/MC.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/2-Piccolo128_red1,2,3/RTL/MC.vhd -------------------------------------------------------------------------------- /Piccolo/2-Piccolo128_red1,2,3/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/2-Piccolo128_red1,2,3/RTL/MUX.vhd -------------------------------------------------------------------------------- /Piccolo/2-Piccolo128_red1,2,3/RTL/MUX2to1.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/2-Piccolo128_red1,2,3/RTL/MUX2to1.vhd -------------------------------------------------------------------------------- /Piccolo/2-Piccolo128_red1,2,3/RTL/Red_MC.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/2-Piccolo128_red1,2,3/RTL/Red_MC.vhd -------------------------------------------------------------------------------- /Piccolo/2-Piccolo128_red1,2,3/RTL/XOR_2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/2-Piccolo128_red1,2,3/RTL/XOR_2.vhd -------------------------------------------------------------------------------- /Piccolo/2-Piccolo128_red1,2,3/RTL/XOR_2n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/2-Piccolo128_red1,2,3/RTL/XOR_2n.vhd -------------------------------------------------------------------------------- /Piccolo/2-Piccolo128_red1,2,3/RTL/XOR_4.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/2-Piccolo128_red1,2,3/RTL/XOR_4.vhd -------------------------------------------------------------------------------- /Piccolo/2-Piccolo128_red1,2,3/RTL/XOR_4n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/2-Piccolo128_red1,2,3/RTL/XOR_4n.vhd -------------------------------------------------------------------------------- /Piccolo/2-Piccolo128_red1,2,3/RTL/XOR_5.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/2-Piccolo128_red1,2,3/RTL/XOR_5.vhd -------------------------------------------------------------------------------- /Piccolo/2-Piccolo128_red1,2,3/RTL/XOR_5n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/2-Piccolo128_red1,2,3/RTL/XOR_5n.vhd -------------------------------------------------------------------------------- /Piccolo/2-Piccolo128_red1,2,3/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/2-Piccolo128_red1,2,3/RTL/reg.vhd -------------------------------------------------------------------------------- /Piccolo/2-Piccolo128_red1,2,3/RTL/regER.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/2-Piccolo128_red1,2,3/RTL/regER.vhd -------------------------------------------------------------------------------- /Piccolo/3-Piccolo128_red4/RTL/ANDn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/3-Piccolo128_red4/RTL/ANDn.vhd -------------------------------------------------------------------------------- /Piccolo/3-Piccolo128_red4/RTL/Check.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/3-Piccolo128_red4/RTL/Check.vhd -------------------------------------------------------------------------------- /Piccolo/3-Piccolo128_red4/RTL/Checkn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/3-Piccolo128_red4/RTL/Checkn.vhd -------------------------------------------------------------------------------- /Piccolo/3-Piccolo128_red4/RTL/FMulti.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/3-Piccolo128_red4/RTL/FMulti.vhd -------------------------------------------------------------------------------- /Piccolo/3-Piccolo128_red4/RTL/FSMSignals.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/3-Piccolo128_red4/RTL/FSMSignals.vhd -------------------------------------------------------------------------------- /Piccolo/3-Piccolo128_red4/RTL/Functions.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/3-Piccolo128_red4/RTL/Functions.vhd -------------------------------------------------------------------------------- /Piccolo/3-Piccolo128_red4/RTL/KeyMUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/3-Piccolo128_red4/RTL/KeyMUX.vhd -------------------------------------------------------------------------------- /Piccolo/3-Piccolo128_red4/RTL/LookUp.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/3-Piccolo128_red4/RTL/LookUp.vhd -------------------------------------------------------------------------------- /Piccolo/3-Piccolo128_red4/RTL/LookUp4x16.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/3-Piccolo128_red4/RTL/LookUp4x16.vhd -------------------------------------------------------------------------------- /Piccolo/3-Piccolo128_red4/RTL/MC.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/3-Piccolo128_red4/RTL/MC.vhd -------------------------------------------------------------------------------- /Piccolo/3-Piccolo128_red4/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/3-Piccolo128_red4/RTL/MUX.vhd -------------------------------------------------------------------------------- /Piccolo/3-Piccolo128_red4/RTL/MUX2to1.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/3-Piccolo128_red4/RTL/MUX2to1.vhd -------------------------------------------------------------------------------- /Piccolo/3-Piccolo128_red4/RTL/MUX2to1_Red.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/3-Piccolo128_red4/RTL/MUX2to1_Red.vhd -------------------------------------------------------------------------------- /Piccolo/3-Piccolo128_red4/RTL/MUX2to1_Redn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/3-Piccolo128_red4/RTL/MUX2to1_Redn.vhd -------------------------------------------------------------------------------- /Piccolo/3-Piccolo128_red4/RTL/MixOneColumn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/3-Piccolo128_red4/RTL/MixOneColumn.vhd -------------------------------------------------------------------------------- /Piccolo/3-Piccolo128_red4/RTL/Permutation.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/3-Piccolo128_red4/RTL/Permutation.vhd -------------------------------------------------------------------------------- /Piccolo/3-Piccolo128_red4/RTL/Red_KeyMUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/3-Piccolo128_red4/RTL/Red_KeyMUX.vhd -------------------------------------------------------------------------------- /Piccolo/3-Piccolo128_red4/RTL/Red_MC.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/3-Piccolo128_red4/RTL/Red_MC.vhd -------------------------------------------------------------------------------- /Piccolo/3-Piccolo128_red4/RTL/StateUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/3-Piccolo128_red4/RTL/StateUpdate.vhd -------------------------------------------------------------------------------- /Piccolo/3-Piccolo128_red4/RTL/XOR_2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/3-Piccolo128_red4/RTL/XOR_2.vhd -------------------------------------------------------------------------------- /Piccolo/3-Piccolo128_red4/RTL/XOR_2n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/3-Piccolo128_red4/RTL/XOR_2n.vhd -------------------------------------------------------------------------------- /Piccolo/3-Piccolo128_red4/RTL/XOR_4.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/3-Piccolo128_red4/RTL/XOR_4.vhd -------------------------------------------------------------------------------- /Piccolo/3-Piccolo128_red4/RTL/XOR_4n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/3-Piccolo128_red4/RTL/XOR_4n.vhd -------------------------------------------------------------------------------- /Piccolo/3-Piccolo128_red4/RTL/XOR_5.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/3-Piccolo128_red4/RTL/XOR_5.vhd -------------------------------------------------------------------------------- /Piccolo/3-Piccolo128_red4/RTL/XOR_5n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/3-Piccolo128_red4/RTL/XOR_5n.vhd -------------------------------------------------------------------------------- /Piccolo/3-Piccolo128_red4/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/3-Piccolo128_red4/RTL/reg.vhd -------------------------------------------------------------------------------- /Piccolo/3-Piccolo128_red4/RTL/regER.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Piccolo/3-Piccolo128_red4/RTL/regER.vhd -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/README.md -------------------------------------------------------------------------------- /SIMON/1-SIMON64-128_no_protection/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/1-SIMON64-128_no_protection/RTL/MUX.vhd -------------------------------------------------------------------------------- /SIMON/1-SIMON64-128_no_protection/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/1-SIMON64-128_no_protection/RTL/reg.vhd -------------------------------------------------------------------------------- /SIMON/2-SIMON64-128_red1,2,3/RTL/ANDXOR_2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/2-SIMON64-128_red1,2,3/RTL/ANDXOR_2.vhd -------------------------------------------------------------------------------- /SIMON/2-SIMON64-128_red1,2,3/RTL/ANDXOR_2n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/2-SIMON64-128_red1,2,3/RTL/ANDXOR_2n.vhd -------------------------------------------------------------------------------- /SIMON/2-SIMON64-128_red1,2,3/RTL/ANDn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/2-SIMON64-128_red1,2,3/RTL/ANDn.vhd -------------------------------------------------------------------------------- /SIMON/2-SIMON64-128_red1,2,3/RTL/Check.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/2-SIMON64-128_red1,2,3/RTL/Check.vhd -------------------------------------------------------------------------------- /SIMON/2-SIMON64-128_red1,2,3/RTL/Checkn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/2-SIMON64-128_red1,2,3/RTL/Checkn.vhd -------------------------------------------------------------------------------- /SIMON/2-SIMON64-128_red1,2,3/RTL/FMulti.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/2-SIMON64-128_red1,2,3/RTL/FMulti.vhd -------------------------------------------------------------------------------- /SIMON/2-SIMON64-128_red1,2,3/RTL/Functions.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/2-SIMON64-128_red1,2,3/RTL/Functions.vhd -------------------------------------------------------------------------------- /SIMON/2-SIMON64-128_red1,2,3/RTL/LookUp.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/2-SIMON64-128_red1,2,3/RTL/LookUp.vhd -------------------------------------------------------------------------------- /SIMON/2-SIMON64-128_red1,2,3/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/2-SIMON64-128_red1,2,3/RTL/MUX.vhd -------------------------------------------------------------------------------- /SIMON/2-SIMON64-128_red1,2,3/RTL/MUX2to1.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/2-SIMON64-128_red1,2,3/RTL/MUX2to1.vhd -------------------------------------------------------------------------------- /SIMON/2-SIMON64-128_red1,2,3/RTL/XOR_2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/2-SIMON64-128_red1,2,3/RTL/XOR_2.vhd -------------------------------------------------------------------------------- /SIMON/2-SIMON64-128_red1,2,3/RTL/XOR_2n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/2-SIMON64-128_red1,2,3/RTL/XOR_2n.vhd -------------------------------------------------------------------------------- /SIMON/2-SIMON64-128_red1,2,3/RTL/XOR_3.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/2-SIMON64-128_red1,2,3/RTL/XOR_3.vhd -------------------------------------------------------------------------------- /SIMON/2-SIMON64-128_red1,2,3/RTL/XOR_3n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/2-SIMON64-128_red1,2,3/RTL/XOR_3n.vhd -------------------------------------------------------------------------------- /SIMON/2-SIMON64-128_red1,2,3/RTL/XOR_4.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/2-SIMON64-128_red1,2,3/RTL/XOR_4.vhd -------------------------------------------------------------------------------- /SIMON/2-SIMON64-128_red1,2,3/RTL/XOR_4n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/2-SIMON64-128_red1,2,3/RTL/XOR_4n.vhd -------------------------------------------------------------------------------- /SIMON/2-SIMON64-128_red1,2,3/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/2-SIMON64-128_red1,2,3/RTL/reg.vhd -------------------------------------------------------------------------------- /SIMON/2-SIMON64-128_red1,2,3/RTL/regER.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/2-SIMON64-128_red1,2,3/RTL/regER.vhd -------------------------------------------------------------------------------- /SIMON/3-SIMON64-128_red4/RTL/ANDXOR_2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/3-SIMON64-128_red4/RTL/ANDXOR_2.vhd -------------------------------------------------------------------------------- /SIMON/3-SIMON64-128_red4/RTL/ANDXOR_2n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/3-SIMON64-128_red4/RTL/ANDXOR_2n.vhd -------------------------------------------------------------------------------- /SIMON/3-SIMON64-128_red4/RTL/ANDn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/3-SIMON64-128_red4/RTL/ANDn.vhd -------------------------------------------------------------------------------- /SIMON/3-SIMON64-128_red4/RTL/Check.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/3-SIMON64-128_red4/RTL/Check.vhd -------------------------------------------------------------------------------- /SIMON/3-SIMON64-128_red4/RTL/Checkn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/3-SIMON64-128_red4/RTL/Checkn.vhd -------------------------------------------------------------------------------- /SIMON/3-SIMON64-128_red4/RTL/FMulti.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/3-SIMON64-128_red4/RTL/FMulti.vhd -------------------------------------------------------------------------------- /SIMON/3-SIMON64-128_red4/RTL/FSMSignals.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/3-SIMON64-128_red4/RTL/FSMSignals.vhd -------------------------------------------------------------------------------- /SIMON/3-SIMON64-128_red4/RTL/Functions.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/3-SIMON64-128_red4/RTL/Functions.vhd -------------------------------------------------------------------------------- /SIMON/3-SIMON64-128_red4/RTL/LookUp.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/3-SIMON64-128_red4/RTL/LookUp.vhd -------------------------------------------------------------------------------- /SIMON/3-SIMON64-128_red4/RTL/LookUp4x16.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/3-SIMON64-128_red4/RTL/LookUp4x16.vhd -------------------------------------------------------------------------------- /SIMON/3-SIMON64-128_red4/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/3-SIMON64-128_red4/RTL/MUX.vhd -------------------------------------------------------------------------------- /SIMON/3-SIMON64-128_red4/RTL/MUX2to1.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/3-SIMON64-128_red4/RTL/MUX2to1.vhd -------------------------------------------------------------------------------- /SIMON/3-SIMON64-128_red4/RTL/RoundFunction.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/3-SIMON64-128_red4/RTL/RoundFunction.vhd -------------------------------------------------------------------------------- /SIMON/3-SIMON64-128_red4/RTL/StateUpdate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/3-SIMON64-128_red4/RTL/StateUpdate.vhd -------------------------------------------------------------------------------- /SIMON/3-SIMON64-128_red4/RTL/XOR_2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/3-SIMON64-128_red4/RTL/XOR_2.vhd -------------------------------------------------------------------------------- /SIMON/3-SIMON64-128_red4/RTL/XOR_2n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/3-SIMON64-128_red4/RTL/XOR_2n.vhd -------------------------------------------------------------------------------- /SIMON/3-SIMON64-128_red4/RTL/XOR_3.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/3-SIMON64-128_red4/RTL/XOR_3.vhd -------------------------------------------------------------------------------- /SIMON/3-SIMON64-128_red4/RTL/XOR_3n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/3-SIMON64-128_red4/RTL/XOR_3n.vhd -------------------------------------------------------------------------------- /SIMON/3-SIMON64-128_red4/RTL/XOR_4.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/3-SIMON64-128_red4/RTL/XOR_4.vhd -------------------------------------------------------------------------------- /SIMON/3-SIMON64-128_red4/RTL/XOR_4n.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/3-SIMON64-128_red4/RTL/XOR_4n.vhd -------------------------------------------------------------------------------- /SIMON/3-SIMON64-128_red4/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/3-SIMON64-128_red4/RTL/reg.vhd -------------------------------------------------------------------------------- /SIMON/3-SIMON64-128_red4/RTL/regER.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/SIMON/3-SIMON64-128_red4/RTL/regER.vhd -------------------------------------------------------------------------------- /Skinny64/Skinny64_64-128-192_red4/RTL/ANDn.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Skinny64/Skinny64_64-128-192_red4/RTL/ANDn.vhd -------------------------------------------------------------------------------- /Skinny64/Skinny64_64-128-192_red4/RTL/MC.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Skinny64/Skinny64_64-128-192_red4/RTL/MC.vhd -------------------------------------------------------------------------------- /Skinny64/Skinny64_64-128-192_red4/RTL/MUX.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Skinny64/Skinny64_64-128-192_red4/RTL/MUX.vhd -------------------------------------------------------------------------------- /Skinny64/Skinny64_64-128-192_red4/RTL/reg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emsec/ImpeccableCircuits/HEAD/Skinny64/Skinny64_64-128-192_red4/RTL/reg.vhd --------------------------------------------------------------------------------