PUFrt 简介

在安全防護上絕不妥协的硬件安全信任根

以NeoPUF为核心,PUFrt为芯片系统提供了信任和安全的基础。PUFrt内含源生自物理不可克隆功能(PUF)的1024 bits 标识代码,以及符合NIST SP800-90B / SP-800-22规范的真随机数生成器(tRNG)。这些有助于满足敏感信息和数据的加密/解密要求,并达到一定水平的安全强度。PUFrt也额外提供了利用PUF和PUFtrng所保护的4096 bits OTP安全存储空间,以利保存客户注入的密钥或敏感信息,这使得整体系统的根本安全性和NeoFuse OTP本身更能抵抗物理攻击。

产品特色

 

简而言之,PUFrt是一項五合一HRoT解决方案,它由PUFsecurity的PUF-based系列产品组成,包括PRTC(APB I / F)、PUFuid、PUFtrng、PUFkeyst、全面防篡改设计,详细功能及特色如下

  • PRTC:PUFrt控制APB I / F

  • PUFkeyst:内建实时硬件加密功能的4Kb量产型OTP

  • PUFuid:八组硬件指纹,每组都可以作为独一无二的私钥,UID或根密钥

  • PUFtrng:高质量的真随机数生成器

  • 全面的防篡改设计

产品应用

PUFrt是硬件信任根(HRoT),提供建立信任基础所必需的基本功能,所有安全操作(例如安全启动)都可以基于此基础去建立。PUFrt的设计兼顾灵活性,方便客户自由添加设计所需的加密引擎,将PUFrt从轻量级硬件安全信任根模块扩充到功能齐全的安全协作处理器。

PUFuid (靜態熵)

  • 用于生產管理的UID

  • 以设备配对防止伪造(需搭配加密算法)

  • 提供受內部保护的随机数熵源,用于密钥生成和管理(需搭配加密算法)

  • 用于內存保护的晶片內生密钥(需搭配加密算法)

PUFtrng(動態熵)

  • 可用於保护加密引擎

  • 提供安全功能所需的临时密钥生成(需搭配加密算法)

  • 使用即时就绪的tRNG(需搭配加密算法)保护动态内存和BUS

PUFkeyst(可信任的安全存儲)

  • 供应根或共享密钥的直接包装

  • 用于除錯、版本控制和撤銷的安全OTP

  • 基于JTAG接口的安全除錯

  • 存储启动信息以支持安全启动(需搭配加密算法)

产品模塊示意圖

 

 

产品技术规格

 

 

产品简介下载

 

 

​试用评估套件

PUFrt评估套件中包含熵码科技的数字逻辑电路加密源代码(加密Verilog格式的RTL设计)、力旺电子的仿真IP(Verilog格式的OTP / PUF行为模型)、以及用户手册与完整的仿真环境。

 

Soc设计工程师可藉此评估套件进行前段设计,针对PUFrt进行功能性仿真验证,从而可以在前端设计阶段评估添加硬件信任根的成本与效益。PUFrt设计包括一个标准的APB从属接口,可以轻松导入支持APB总线标准的现有系统。

试用套件交付檔案清單 : 

​​

文件资料

  • 数据表

  • 整合说明

  • 应用说明

  • 发行说明

前端模型

  • RTL中的Verilog HDL文件

  • 测试台

若您对PUFrt感兴趣,欢迎通过我们的开源項目IP Go申请评估套件。 现在即可免费下载!

© 2019 PUFsecurity  All Rights Reserved