ReThink Secure Computing With ReRAM PUF Keys


Physical Unclonable Function (PUF)

Explore

Intrinsic Keys

PUF‑derived, unclonable cryptographic keys from the physics of ReRAM.

Wide Corners

High entropy and stability across temperature, voltage, and aging.

Root‑of‑Trust

Enables secure boot, attestation, and anti‑counterfeiting.

Efficient NVM

High‑performance ReRAM memory embedded alongside MCU blocks.

Background


Attacks on electronic devices and systems such as IOT endpoints, computers, medical devices and infrastructure are on the rise. These attacks not only pose information security and safety hazards to companies and individuals, but also counterfeiting risks to brand name products. To resist such attacks and maintain secure communications, computing and control, new devices are implementing security which depend upon cryptographic “keys”. These keys are used to encrypt/decrypt data as well as create and verify digital signatures. Cryptographic keys are commonly referred to as a “physical unclonable function”, or PUF keys. These keys act as a secret “digital fingerprint” providing a set of random-unique identifying numbers for a specific device that cannot be easily observed, deciphered or copied, preventing an attacker from impersonating a valid device. PUF keys are often 256 bits in length employed to secure and unlock the operation of devices by approved users. The foundation for the secure operation of computing systems is often referred to as “root of trust” which typically utilizes a challenge-response method of authentication. For higher levels of security, root of trust keys are primarily implemented within integrated circuit semiconductor hardware.


While CrossBar’s ReRAM technology has been traditionally utilized for non-volatile memory, the company has recently introduced its unique ReRAM cell technology for the novel use as cryptographic keys for the secure operation of electronic devices and systems.


Among the numerous technologies capable of being used as PUF keys, the most common hardware approach available today is to exploit the randomness characteristics of semiconductor SRAM memory (Static Random Access Memory). Unfortunately, SRAM PUF key technology has numerous drawback limiting its level of security and effectiveness as noted in its: Lower levels of key randomness, High bit error rates, Limited tamper and side-channel resistance and Longer sensing times.



Advantages of ReRAM PUF

CrossBar’s new ReRAM PUF technology is an ideal candidate for applications requiring both high security (PUF cryptographic keys) and efficient non-volatile memory embedded in semiconductors, which is especially important at foundry nodes less than 28nm where embedded NVM memory (flash memory) is not typically available.

  1. 1. Very high randomness and bit stability
  2. 2. Extremely low error rate; minimal helper data
  3. 3. Resistant to invasive & environmental attacks (Temp., Vcc, EMI)
  4. 4. Low energy; compact area
  5. 5. Simple integration with embedded ReRAM
Open ReRAM PUF Product Brief