Intrinsic-ID, a spinout of Royal Philips Electronics, introduces Quiddikey™ security IP on Actel’s ProASIC3E Low Power FPGAs. Intrinsic-ID’s Quiddikey™ is a key storage product that extracts the key from the unique device fingerprint originating from deep submicron manufacturing process variations. It is designed to protect a device and its content against counterfeiting and cloning. Quiddikey™ is available as FPGA netlist IP.
Functionality: Secure key storage
Advantages:
Applications:
Quiddikey™ Reference Implementation:
Quiddikey™ has two main functional modes: Enrollment and Key Reconstruction. A user-defined key is programmed in the Enrollment mode. Quiddikey™ retrieves the startup data from the memory (SRAM) and generates the corresponding Activation Code. This is a one-time procedure. Quiddikey™ also supports device-unique keys. In the Key Reconstruction mode the activation code is used in combination with a new SRAM startup reading to reconstruct the user-defined key.
Key Enrollment and Reconstruction
The Quiddikey™ implementation for the Actel ProASIC3E comes with an Interface Specification and User Guide Manual, synthesis example, VHDL test-bench and simulation scripts. User can add additional logic around Quiddikey™ as part of a larger design. Quiddikey™ reference implementation characteristics:
QUIDDIKEY™ PARAMETER |
VALUE |
|---|---|
| Key Size | 256 bits |
| SRAM size | 1040 x 16 bits |
| Activation Code Size | 2120 bytes |
| #ProASIC3E FPGA cells | 7979 |
| #ProASIC3E FPGA RAMs (512 x 9) | 8 |
Intrinsic-ID Inc.
2033 Gateway Place, Suite 500
San Jose, CA 95110
USA
+1 408-573-6186
Intrinsic-ID B.V. Headquarters
High Tech Campus 9
5656 AE Eindhoven
The Netherlands
+31 40 851 90 20