FREE WAY TO MEET PUF SECURITY

"IP GO"免费试用计划为何而生? 

PUFsecurity致力于开发PUF-based security IP,引领相关领域的技术趋势。 我们坚信, PUF-based 安全功能势在必行,值得更多专家投入。 

这就是为什么我们设立“ IP GO”计划! 

我们鼓励安全领域的研究人员与芯片设计工程师加入!合格的申请人可下载我们核心IP的「评估试用模块」,以进行仿真功能验证。透过”IP GO”计划,我们希望减轻合作伙伴采用PUF安全功能的初期门坎和成本。 同时,申请者也将能够在我们的支持下探索一流的安全解决方案。 

"IP GO"可以提供什么? 

熵码科技将透过IP GO 隆重推出最新产品 "PUF-based 晶片安全处理器" 与 "PUF-based 硬件信任根" 的评估试用套件。 当然,我们的研发能量不只如此,未来还有更多的IP模块将透过IP GO开放试用,值得您持续关注! 

若這些前期设计评估工具对于您的芯片安全部署有所帮助,进一步的完整设计套件,包括制程平台、时序约束以及hard macro GDS 等相关整合与使用问题,皆欢迎与eMemory销售团队联系,我们将竭诚为您服务。

 i. 嵌入式安全IP模块   

PUF-based 信任根:  PUFrt 

IP试用版本内容描述 :

 

PUFrt是高度安全的硬件信任根(HRoT),包含五个主要功能模块:

  • PRTC:PUFrt控制APB I / F

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

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

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

  • 全面的防篡改设计

 

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

 

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

试用套件交付檔案清單 : 

文件资料

  • 数据表

  • 整合说明

  • 应用说明

  • 发行说明

前端模型

  • RTL中的Verilog HDL文件

  • 测试台

 

PUF-based 芯片安全处理器:  PUFiot 

IP试用版本内容描述 :

PUFiot是一种高安全性加密协作处理器,基于PUFrt的五个模块再升级,总共有九个主要功能块:

  1. PITC:PUFiot控制接口APB I / F

  2. DMA:直接内存访问AXI4 I / F

  3. PUFkeyst:内建实时硬件加密功能的4kb量产型OTP

  4. PUFuid:一组硬件指纹,可以作为独一无二的私钥、UID或根密钥

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

  6. KWP:密钥包装功能,用于导出密钥以供外部使用

  7. PKC:公钥协处理器,支持所有椭圆曲线密码功能

  8. 加密:加密引擎集合,由私钥密码、讯息验证代码、哈希算法和密钥派生功能组成

  9. 全面的防篡改电路及对策

 

PUFiot评估套件中包含熵码科技的数字逻辑电路加密源代码(加密Verilog格式的RTL设计)、力旺电子的仿真IP(Verilog格式的OTP / PUF行为模型)、以及用户手册与完整的仿真环境。RTL设计的部分有两个版本,一个版本用于SoC集成评估(Verilog仿真),另一个版本用于综合和硬件评估(FPGA仿真)。

Soc设计工程师可藉此评估套件进行前段设计,针对PUFiot进行功能性仿真验证,从而可以在前端设计阶段评估添加加密协处理器的成本与效益。 PUFiot设计包括一个标准的APB从机和AXI4主接口,从而可以轻松导入支持APB / AXI4总线标准的现有系统。此外,在使用FPGA进行PUFiot仿真时,可应要求提供API,以帮助评估所有安全功能。 有关FPGA仿真和API功能的详细信息,请参考整合和应用说明。
 

 

试用套件交付檔案清單 : 

文件资料

  • 数据表

  • 整合说明

  • 应用说明 (API)

  • 发行说明

 

前端模型

  • RTL中的Verilog HDL文件(可在FPGA中合成)

  • 预先建立的API / FW(.h.a.)

  • 测试台

 

 

 ii. 基础加密算法IP 

AES-128 算法

 

IP试用版本内容描述 : 

NIST标准的对称式算法,并搭配128位长度的密钥。此AES算法可以将明文加密成密文,或将密文解密成明文,以执行需要保密的任务。 

 

试用套件交付檔案清單 : 

RTL / Testbench / Test vectors / Documentation

SHA-2 256 算法

 

IP试用版本内容描述 : 

NIST标准Hash算法,用户可自行搭配数据填充机制,此SHA-2算法一次可处理512位的数据块,并输出256位哈希值,以利进行数据完整性检查。 

试用套件交付檔案清單 : 

RTL / Testbench / Test vectors / Documentation

 

 

 iii. 测试电路板  (需要提前预订)   

PUFtrng + PUFuid 测试板 

 

IP试用版本内容描述 :

我们提供一块示范电路板,其中包含实际以tsmc22ULP 技术工艺实现的PUFuid 以及真随机数产生器PUFtrng。藉由使用这块实体芯片的电路板以及参考对应的教学文件,来产生各芯片透过天生自带的硬件指纹PUF所翠取出的静态随机数的 UID (Unique ID) 以及一个高质量的PUF-based真随机数产生器 PUFtrng。您可以以此产生恒久不变的硬件静态密钥,以及无穷尽的动态随机数,来实现您的安全应用或设计。 

试用套件交付檔案清單 :

Development board / Documentation 

 

 

IP GO 为谁而生? 

您是否担心芯片上的敏感信息被盗取? 

还是经过日夜设计的AI资产被偷走了? 

如何确保物联网应用的安全性? 

欢迎任何有商务需求的安全IP需求者来使用IP GO! 在这里,我们提供免费的IP资源,您可以将其整合到您的芯片设计中,从而体验我们的安全解决方案。 

 

PUFrt 特别适用于: 

所有需要增强设备安全信任基础的芯片设计人员或制造商。 

PUFrt整合所有安全信任根的功能,包括用于身份验证的UID,用于保护敏感数据的安全存储OTP,以及在执行进阶安全功能时不可或缺的真随机数生成器tRNG。 

PUFrt易于导入于任何芯片设计中,缩短产品进入市场的时间,且能有效地提高产品的安全性,从而强化产品的市场价值和信赖度。 

 

如何加入"IP GO"

步骤 1  

填写IP GO申请表(需要公司电子邮件)  

 

注意:如果您公司是eMemory iService的现有成员/客户,或已与eMemory签订保密协议,请直接联系eMemory业务团队

没有iService帐户的用户

具有iService帐户的用户

步骤 2

与PUFsecurity和eMemory签订保密协定  

 

注意: PUF解决方案由PUFsecurity的数字设计,与eMemory的PUF hard macro和OTP组成。因此,申请人需与PUFsecurity和eMemory签订保密协议。 

步骤 3

完成与PUFsecurity和eMemory的保密协议签署后,申请人可以于iService上获得一个账户,进行IP下载

 

注意:已经拥有iService账户的申请人不需要再另外申请。一旦签署完保密协议,就可获得浏览与下载PUF相关IP的权限。 

步骤 4

通过iService下载IP 

 

注意:欢迎申请人将IP整合到其芯片设计中。如有任何技术问题,欢迎随时与我们的FAE团队联系,我们乐于在此过程中提供技术支持。 

商业阶段  

如果您对我们的产品感到满意,并欲进入试产或量产阶段,请联系eMemory的业务团队以获取更多详细信息,谢谢您。 

FREE WAY TO MEET PUF SECURITY

© 2019 PUFsecurity  All Rights Reserved