![]() With this evaluation kit, an SoC designer can experience the full functionality of PUFcc, allowing for the evaluation of adding a crypto co-processor at the front-end design stage. The RTL portion of the design is available in two versions, one for SoC integration evaluation (Verilog simulation), and the other for synthesis and hardware evaluation (FPGA emulation). The PUFcc evaluation kit comprises a digital part (PUFsecurity’s RTL design in encrypted Verilog format) and an analog part (eMemory’s OTP/PUF behavioral model in Verilog format), user manual and simulation environment. Key hierarchy build and advanced managementĪnti-cloning and asset protection by using local key encryption Instant key wrapping or indirect key wrapping ![]() High-quality true random number generatorĪPB control interface with secure/non-secure access privilege Public-key coprocessor, supporting all elliptic curve cryptography functionsĤ sets of hardware PUF fingerprint with the ability to act as a unique private key, UID, or root keyĨk-bit mass production OTP with built-in instant hardware encryption ( customization available )Ĭomprehensive anti-tamper designs in physical and RTL ![]() Key wrapping function aiding the export of keys for external use Additionally, PUFcc’s Crypto Engines support a wide variety of secure operations, such as Key Exchange, Secure Boot or TLS (public key validation and signing), authentication (MAC), or Key Wrapping (again based on the natural randomness inherent to the PUF) and storing Wrapped Keys to External MemoryĬrypto engine collective, consisting of private key cipher, message authentication code, hash, and key derivation functions that are NIST CAVP certified and OSCCA standards complied The Crypto Coprocessor, PUFcc, provides a robust, secure boundary based on the physical separation of hardware from the more vulnerable elements of a software-only barrier. Compared to traditional security SoC design (embedded HSM with secure core or discrete crypto components), PUFcc can provide an off-the-shelf chip security solution that simplifies the integration process and removes additional loading on the processor core or operating system. PUFcc (former known as PUFiot) is a novel high-security Crypto Coprocessor IP, combining a Hardware Root of Trust with a full suite of cryptographic algorithms, forming an adaptable security module suitable for integration into a wide array of system architectures. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |