IP Cores to Create, Wrap, and Manage Keys

Cryptographic security solutions always revolve around secret key(s) that need to be stored somewhere in a system. QUIDDIKEY is a secure key management solution that dynamically reconstructs on-chip secret keys without ever storing those keys. SRAM PUF-based keys are bound to a device in such a way that they cannot be cloned, copied or in any way extracted from the device.

QUIDDIKEY flexible key management is designed to enable storage of multiple cryptographic keys of various lengths. QUIDDIKEY hardware IP is easily integrated in any semiconductor design or firmware. Standard deliverables include:

• RTL Netlist including: test benches, product specification, integration manual, BIST
• Support for APB and AHB interfaces, health checks, security countermeasures
• Product specifications and integration manual

QUIDDIKEY is available in 3 optimized variants:

    Device-unique key creation, optimized for low footprint
    Device-unique key creation, derivation, wrapping and management
    Device-unique key creation, derivation, wrapping and management, including elliptic curve private key generation

SRAM PUF Benefits

  • Device-unique, unclonable fingerprint
  • Leverages entropy of mfg. process
  • No key material programmed


  • Secure Key Storage
  • Authentication
  • Flexible Key Provisioning
  • Anti-Counterfeiting
  • HW-SW Binding
  • Supply Chain Protection


  • 256 or 128-bit key entropy
  • Highly reliable across large range of operating environments and on every technology node
  • Lifetime > 25 years
  • Requires uninitialized SRAM
Learn more about keys extracted from the ‘Silicon Fingerprint’ … Download our White Paper