Random Number Generator
Physically Unclonable Function
DPA Pass Through License
Secure Nonvolatile Memory
Crypto Co-Processor
Random number generators are fundamental to building secure protocols. The SmartFusion®2, IGLOO®2 and PolarFire® families of FPGAs contain a Non-Deterministic Random Bit Generator (NRBG) that is sometimes referred to as a True Random Number Generator (TRNG). These NRBGs meet the NIST Special Publication SP800-90A standard.
Physically Unclonable Functions (PUFs) utilize deep submicron variations that occur naturally during semiconductor production and give each transistor slightly random electric properties and therefore a unique identity. You can use this unique identity as a root key. The SmartFusion2, IGLOO2 and PolarFire families of FPGAs contain an SRAM PUF licensed from Intrinsic ID™. The PolarFire family of FPGAs also contains an additional bus-keeper PUF. PUFs make key management simpler because only the device knows the key, not any human.
DPA Pass-Through License: Our data security FPGAs include a CRI DPA pass-through license. The pass-through license enables you to design side channel-resistant high-speed crypto in the FPGA fabric or in the MSS. You do not have to negotiate a license with Rambus; you can simply order a data security device. You can find data security ordering information in the product overviews/briefs.
Secure Nonvolatile Memory: Devices in the PolarFire family of FPGAs contain 56 Kbytes of nonvolatile memory that can be “PUF-protected”. You can encrypt nonvolatile pages using the unique key created by the PUF.”
Crypto Co-Processor: The PolarFire family of data security FPGAs contains an Athena F5200B side channel-resistant crypto processor. The F5200B is software programmable and supports all of the popular industry-standard asymmetric, symmetric and hashtag functions.
Choose a Topic to Learn More
Crypto Co-Processor
Secure Nonvolatile Memory
DPA Pass Through License
Physically Unclonable Function
Random Number Generator