确定性随机位发生器(DRBG)

确定性随机生成器可应用于需要加密保护的所有FPGA、ASIC和SoC设计,经过硅验证的数字IP内核,是符合NIST-800-90A Rev1的确定性算法, IP内核已成功通过NIST-800-90A Rev1测试套件,并且符合FIPS-140-2验证。

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

确定性随机生成器可以与真随机数发生器(TRNG)一起提供,形成具有完全符合FIPS 140-2的随机数发生器(NIST 800-90A / B / C),通用的AMBA APB接口可用于控制和数据传输。

特征

  • 符合NIST 800-90A / B / C标准
  • 健康测试
  • 基于AES-CTR(CTR_DRBG)
  • 符合FIPS 140-2标准
  • 为FIPS 140-3准备
  • 可移植到FPGA和ASIC
  • AMBA APB接口
  • 纯数字

 

应用领域

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

 

软件支持

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

 

技术

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

参考:BA433