- A hardware trojan dataset containing HT-free and HT-infected chips.
-
You can find test synthesized files in
synth_test
branch.Synthesis tool: Yosys 0.32+74 (git sha1
b739213d9
, x86_64-w64-mingw32-g++ 9.2.1)
Library: vsclib013.lib
-
HT-Infected chips
-
HT-Free chips
AES-1: TrustHub
AES-2: aliaagheisX/AES
AES-3: michaelehab/AES-Verilog
AES-4: freecores/tiny_aes
AES-5: crypt-xie/XCryptCoreDES-1: freecores/des
DES-2: zyad224/Data-Encryption-Standard-Verilog
DES-3: ppashakhanloo/verilog-DES
DES-4: crypt-xie/XCryptCoreDET-1: dsesami/Det
DET-2: NekoSilverFox/VHDL
DET-3: 1103105303/FPGA_DesignPIC-1: TrustHub
PIC-2: Featherweight-IP/fwgpio
PIC-3: MorrisMA/PIC16C5x
PIC-4: himingway/PIC16C5x
PIC-5: hsyhsw/PIC16C57
PIC-6: hcyang1012/PIC16C57-Verilog
PIC-7: EttusResearch/uhdRC5-1: crypt-xie/XCryptCore
RC6-1: crypt-xie/XCryptCore
RS232-1: TrustHub
RS232-2: Zyy438/FPGAudio
RS232-3: pmonta/FPGA-netlist-tools
RS232-4: gilron31/rs232
RS232-5: anch83/RS232
RS232-6: UnstoppableFish/rs232
RS232-7: bharathrao64/RS232
RS232-8: Biabia-o/UART_RS232
RS232-9: Emilian21iu/UART-RS232
RS232-10: KaihaoYuHW/Verilog-RS232SPI-1: janschiefer/verilog_spi
SPI-2: halftop/Interface-Protocol-in-Verilog
SPI-3: DaveVaishnavi/SPI
SPI-4: maheshbhatk/spiSYN-SRAM-1: S-E-N-S-O-H-A-M/Synchronous-Single-Port-SRAM-
SYN-SRAM-2: souhardyadey2001/16x8_synchronous_dual_port_ram
SYN-SRAM-3: IamDestruction/DualPortSynchronousRAM
SYN-SRAM-4: tusharshenoy/RTL-Day-26-Dual-Port-Synchronous-RAM
SYN-SRAM-5: S-E-N-S-O-H-A-M/Synchronous-Dual-Port-SRAM
SYN-SRAM-6: rohangowdamr/single_port_synchronous_ram
SYN-SRAM-7: prajapati93/Synchronous-FIFO
SYN-SRAM-8: muhammad-maarij-zeeshan/synchronous-ramVGA-1: mstump/verilog-vga-controller
VGA-2: freecores/vga_lcd
VGA-3: kendimce/vga_controller
VGA-5: areyes309/fpgaproject
VGA-6: mazaczysko/vga_controller
VGA-7: andrade824/VGA-Controller-IP
VGA-8: danellis/vga
VGA-9: patmarc/VGAXTEA-1: freecores/xtea
XTEA-2: crypt-xie/XCryptCore
XTEA-3: secworks/xtea
XTEA-4: LucasDamo22/xtea-verilog -
HT-Free C code
AES-1: dhuertas/AES
DES-1: tarequeh/DES
RC5-1: Amay22/RC5
RC6-1: m-chrome/RC6
XTEA-1: shixiongfei/xtea