真随机数生成器(TRNG)

真随机数发生器IP是一款经过硅验证的IP核,有基于FPGA,ASIC和SoC的各种实现方式,广泛应用在基于加解密的各种安 全解决方案中,它是一种数字熵源,专为符合 NIST-800-90B和 AIS31而设计, IP核的熵源成功通过了 NIST-800-22、 90B 和 AIS31 测试,并且符合FIPS-140-2验证。 

随机数生成对于任何安全设备都至关重要,随机数用于密钥生成、密钥交换、数字签名、加密等,典型的安全协议,如 IPsec、MACsec、TLS/SSL 或无线协议,在身份验证/密钥交换和数据传输阶段使用。 

真随机数生成器包含NIST 800-90B和AIS31中定义的校正功能和健康测试,AMBA APB接口用于控制和数据传输。

特征

  • 符合NIST 800-90B
  • AIS-31启动和在线测试(可选)
  • 通过NIST 800-22、90B和AIS31测试套件
  • 符合FIPS 140-2标准
  • 为FIPS 140-3准备
  • 可移植到FPGA和ASIC技术
  • Linux驱动程序(从/ dev / random访问)
  • AMBA APB接口
  • 纯数字

 

应用领域

  • 军工
  • IPSec(VPN)
  • TLS / SSL
  • 汽车行业
  • 物联网
  • 可穿戴设备
  • 嵌入式安全

 

软件支援

Linux驱动程序可用于简化Linux OS系统中的集成,Linux驱动程序可通过“ / dev / random”直接访问真随机数生成器,微控制器应用程序的软件驱动程序可以简化对随机发生器的控制。

 

技术

熵源是完全数字化的,无需依赖任何特殊技术,可以轻松移植到任何技术(所有ASIC节点、英特尔和Xilinx FPGA系列),真随机发生器已用于许多ASIC和FPGA设计中,我们客户的产品也通过了FIPS 140-2的验证。

 

真随机数生成器可在我们的加密协处理器(BA450)中使用

参考:BA431