shutterstock_1041066730.jpg

PUF-based IP Solutions 

Solutions extended with core IPs - NeoPUF and OTP 

Looking ahead at 2025, various research institutions have suggested that the overall development of the chip market is growing due to the large demand from AI, IoT, and consumer electronic devices. The increase in demand for IoT devices comes hand in hand with the need for information security. As a result, there is a growing realization for hardware security. PUFsecurity’s NeoPUF technology is based on eMemory’s physical unclonable function as its core. With both digital + analog designs, we provide uncompromising silicon intellectual property solutions for various markets. 

Product Suite.png

Embedded Hardware Security Solutions

PUFrt.png

Root of Trust: PUFrt

Tamper-Proof PUF-based Root of Trust

True Hardware RoT with tRNG, UID, Secure OTP

With PUF as the core, the root of trust provides a foundation of trust and security for the chip system. It also provides a 1024-bit identification code with a physical unclonable function and a true random number generator that complies with the NIST SP800-90B and SP-800-22 standard specifications. This helps meet the encryption and decryption requirements of sensitive information and data and achieve a certain level of data security protection. An additional 4096-bit secure storage space with physical unclonable function is provided for the key or sensitive information injected by the customer, which makes the original security and NeoFuse OTP more resistant to physical attacks.

PUFcc.png

Crypto Coprocessor: PUFcc
(former PUFiot)

PUFrt-based Crypto Coprocessor

Crypto accelerator supports secure boot, OTA, TLS, key management

PUFcc is a crypto coprocessor, building on the PUF-based Root of Trust IP, PUFrt. In addition to inheriting the advantages of PUFrt (and its predecessor PUFiot), PUFcc supports a complete set of NIST CAVP-certified, and 3rd Party certified Chinese OSCCA hardware cryptographic algorithms that are customizable for security operations found in various applications such as IoT and beyond. To lower the complexity of the entire SoC system design, PUFcc also supports a standard APB control interface used for register access control and a DMA with a standard AXI4 control interface for quicker access to larger amounts of data stored in the system memory. The accompanying Software Development Kit (SDK), including Linux bare-metal firmware and high-level APIs, helps accelerate software development and deployment.

PUFse.png

Secure Element: PUFse

PUFiot-based Secure Element

The crypto coprocessor with PUF-protected eFlash

The determinant of hardware security lies in its ability to achieve a wide enough security boundary. Advance functions such as security computing, asset management, key storage, and permission control are all implemented in PUFse (secure element). This product not only provides hardware security functions but also provides software solutions such as firmware protection, online update, and secure boot. It is a comprehensive solution for security chips. Unlike traditional pure digital secure elements, PUFse inherits the trust foundation of PUFrt and the friendly user face of PUFiot. Moreover, it can provide a complete solution for both digital and similar hybrids. Using PUFse is equivalent to using embedded security chips responsible for the security operation of the entire system, with related software and firmware support, which helps decrease the time needed for customer integration and software development, as well as achieves the goal of security and autonomy.

Coming Soon
PUFef.png

Secure Embedded Flash: PUFef
(former PUFflash)

PUFrt-based Secure Embedded Flash

Secure storage supports XIP

After factoring the MCU microcontroller application scenarios and cost, many chip designers use embedded NVM (embedded flash) to complete their microcontroller design. PUFef helps secure embedded flash by enabling data reading/writing since it works with fab to integrate PUFrt into embedded flash. The advantage of PUFef lies in its ability to use the physical unclonable function of PUF. It does not require complex standard algorithms but can achieve address obfuscation and data masking for data writing. Furthermore, it is a secure embedded flash with the best performance.

Dear client,

If you want to download our latest product brochure and receive our updates in the future, you're welcome to leave your email. After submitting, the link will direct you to the download page.​ Thank you for your interest.