Intrinsic ID Crypto Cores

In order to build full authentication and encryption/decryption solutions, one needs cryptographic building blocks to authenticate messages, devices, and keep information private. Intrinsic ID’s crypto cores are built to work seamlessly together with QUIDDIKEY and provide authentication and encryption/decryption functionality. They have been developed according to state of the art design rules and offer various optimizations in terms of area and speed.

iRNG random number generator

  • SRAM-PUF based truly random seed value
  • Deterministic Random Bit Generator (DRBG)
  • Very short setup time
  • Standard available in all process nodes
  • FIPS 140-3 compliant
  • Footprint: 10k gates
  • Throughput: 200 Mbit/s (100 MHz clock)

AES-256-B encryption/decryption IP

  • Key size: 256 bit
  • Datapath: 32 bit
  • Available modes: ECB, CBC
  • Includes: BIST, CBC feedback register, zeroize command
  • Footprint: 18k gates
  • Throughput: 163 Mbit/s (100 MHz clock)

SHA-256 – Secure Hash Algorithm

  • Key size: 256 bit
  • Block size: 512 bit
  • FIPS PUB 180-2 compliant
  • Footprint: 20k gates
  • Throughput: 740 Mbit/s (100 MHz clock)

HMAC-SHA-256 – Message Authentication

  • Key size: 256 bit
  • Block size: 512 bit
  • FIPS PUB 180-2 compliant
  • Footprint: 30k gates
  • Throughput: 740 Mbit/s (100 MHz clock)