c880-RN2560

Contributed by Sarah Amir; University of Florida

Details:

c880-RN2560

_______________________________________

DESCRIPTION:

  • Original Circuit: ISCAS85 benchmark c880 [1]
  • Number of Gates: 739
  • Number of Input: 316 (60 original inputs, 256 key ports)
  • Number of Output: 26
  • Key size = 256
  • Key input naming: 'Key_In_[module number]_[input number in module]' for unsynthesized file and 'keyinput[input number]' for synthesized file
  • Synthesis Library: SAED90nm_typ Library (version 2013)

    OBFUSCATION TECHNIQUE(S) IMPLEMENTED:

  • Obfuscation method: Random key gate insertion
  • SAT-Attack defense: None

    TAXONOMY:

  • Obfuscation Method: Combinational -> Single Modification Technique -> Random
  • Physical Characteristics -> Obfuscated Netlist Size -> #gates<1000
  • Key Size -> 256 bit

    CONTACT:

  • Sarah Amir
  • Florida Institute for Cybersecurity (FICS) Research
  • University of Florida
  • sarah.amir@ufl.edu, prema_buet@gmail.com

    REFERENCES:

  • [1] ISCAS85 benchmarks http://www.pld.ttu.ee/~maksim/benchmarks/iscas85/verilog/
  • [none]