确定性随机位发生器(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