The integration of Intrinsic ID SRAM Physical Unclonable Function (PUF) military-grade security IP with Flex Logix’s EFLX eFPGA provides a unique silicon fingerprint that can be used to secure confidential data contained in the bitstream of the eFPGA.
If the device is attacked or found in the field, the eFPGA bitstream cannot be read, altered or copied because the root secret is never stored and therefore invisible and unclonable, providing a mission-critical level of security to eFPGA customers.
“With security being one of the top concerns for every SoC, encryption has become a critical technology to ensure the device remains secure from the rising threat of sophisticated hackers,” said Andy Jaros, VP IP Sales, Marketing & Solutions Architecture for Flex Logix. “Our technology integration with Intrinsic ID takes security to the next level, particularly when dealing with high-risk assets included in the eFPGA for obfuscation.”
“In markets where eFPGA solutions are typically deployed, security is of vital importance, as these are often highly sensitive military, aerospace, and secure-computing applications,” explained Pim Tuyls, CEO and Co-Founder of Intrinsic ID. “This is why our strategic partnership with Flex Logix is so essential. We provide customers using EFLX eFPGA technology with a highly secure, flexible, and scalable security solution that protects their bitstream and supply chain.”
The Intrinsic ID SRAM PUF creates a device-unique fingerprint from which a cryptographic root key is extracted. A key derived from this device-unique root key is used to encrypt and authenticate the bitstream of the eFPGA. If the device is attacked or found in the field, the bitstream of the eFPGA cannot be altered, read, or copied to another device, because it is protected by a key that is never stored and therefore is invisible and unclonable for the attacker.
The main benefits of using the Intrinsic ID SRAM PUF technology over storing a key in non-volatile memory are:
- High Security: No key material programmed into device and no key present when it is not in use.
- High Flexibility: Key generation at any time and place in the supply chain without external provisioning.
- Low Cost: No dedicated security hardware required to protect the key, as it is never stored.
- Highly Scalable: It employs only standard logic, scaling effortlessly with shrinking technology nodes.
Increasingly, 5G, networking, cloud storage, defence, smart home, automotive, and many other industry sectors are turning to eFPGAs to save power and reduce cost. By removing the high-speed SERDES and other unnecessary I/Os or unused peripherals it is possible to save power and reduce latency while remaining reconfigurable in the field.