真随机数生成器(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