Microchip Technology RNG90 CryptoAuthentication?器件設計用于需要安全隨機數發生器的系統。RNG90即用型,無需任何定制。Microchip RNG90采用行業標準I^2^C接口。Microchip CryptoAuthentication庫 (CAL) 提供軟件支持,可通過硬件抽象層 (HAL) 輕松調整,以便與大多數微控制器和微處理器配合使用。
數據手冊:*附件:Microchip Technology RNG90 CryptoAuthentication?器件數據手冊.pdf
特性
- 內部高品質NIST SP 800-90A/B/C隨機數發生器 (RNG)
- 符合FIPS標準的健康測試和entropy自檢
- 設計用于FIPS140-3 NIST CMVP Entropy Source Validation (ESV) 合規性
- 72位唯一序列號
- 400kHz快速模式I^2^C接口
- 標稱睡眠電流:130nA
- 工作電壓范圍:1.65V至5.5V V
CC - 擴展工業溫度范圍:?40°C至+105°C
- 人體模型(HBM) ESD:4kV
- 廣泛的安全措施
- 有源屏蔽,防止侵入攻擊
- 低和高電源電壓篡改
- 低溫和高溫篡改
- 封裝選項
- 2mm x 3mm 8焊盤UDFN
- 8引腳SOIC
應用示意圖

引腳配置

基于RNG90的真隨機數生成器技術解析與應用指南?
?一、RNG90核心特性與安全架構?
- ?NIST認證的真隨機數生成?
RNG90采用物理噪聲源(NRBG)與確定性算法(DRBG)結合的混合架構,符合NIST SP 800-90A/B/C標準,支持以下安全特性:- 運行時健康測試確保熵值充足
- 抗物理攻擊設計(主動屏蔽、電壓/溫度篡改檢測)
- 輸出256位隨機數,安全強度達128位
- ?硬件接口規范?
?二、關鍵功能實現詳解?
- ?隨機數生成流程?
- ?首次執行?:自動運行SHA256和DRBG自檢(耗時57ms典型值)
- ?后續請求?:僅生成隨機數(20.2ms典型值)
- ?健康測試失敗處理?:返回錯誤碼0x08,需通過睡眠喚醒或執行
SelfTest命令清除狀態
- ?低功耗管理?
?三、典型應用場景?
- ?密碼學操作?
- 密鑰生成、數字簽名、初始化向量(IV)
- 示例:TLS協議中的臨時會話密鑰派生
- ?安全敏感領域?
- 航空航天:飛控系統隨機種子
- 區塊鏈:加密貨幣錢包熵源
- ?工業控制?
- 設備唯一標識(讀取72位序列號)
- 安全OTA升級的隨機挑戰值
?四、開發注意事項?
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
microchip
+關注
關注
53文章
1639瀏覽量
120897 -
CAL
+關注
關注
0文章
3瀏覽量
8673 -
隨機數發生器
+關注
關注
0文章
23瀏覽量
11268
發布評論請先 登錄
相關推薦
熱點推薦
真隨機數生成器TRNG外設模塊應用要點
國產車規微控制器原廠云途半導體設計和發售的YTM32ME微控制器上集成的真隨機數生成器TRNG(True Random Number Generator)外設模塊
關于隨機數生成器復用的問題
本人最近用verilog寫了一個隨機數生成器RNG,生成一個32bits的隨機數,然后加入到信道仿真的模塊中,在信道仿真的模塊里面需要有3個
發表于 07-27 16:59
Zynq-7000 AP SoC是否具有真正的隨機數發生器?
真隨機數發生器在安全解決方案中起著重要作用。真正的隨機數發生器通常由平臺支持,例如Exynos 5,OMAP 3,4 SoC系列和飛思卡爾i.MX53。我已經閱讀了zynq-7000的TRM,但沒有找到
發表于 07-17 14:27
YIE002-STM32的隨機數生成器構建
font color=#ff5555 size=2>YIE002開發探索之隨機數生成器1 隨機數生成器構建2 YIE002-STM32的隨機數
發表于 01-17 07:40
i.MX8QM真隨機數生成器符合什么要求?
大家好,
我們的客戶要求我們指定一個真正的隨機數生成器。
i.MX8QM 真隨機數生成器符合什么要求?
以下是對 SE050 中的
發表于 05-18 06:13
STM32L4隨機數生成器模塊(RNG)介紹
基于噪聲源的32位真隨機數生成器。
?使用線性反饋移位寄存器進行后處理。
?由專用時鐘(PLL48CLK)計時
?兩個連續隨機數之間的PLL48CLK時鐘信號的40個周期
?可禁用以降
發表于 09-11 07:29
科學家研制出最快的激光隨機數生成器
一個由國際科學家組成的團隊研制出一種激光,每秒可以產生254萬億個隨機數字,比計算機隨機數生成器(random number generators,RNG)快100多倍。 盡管
?基于RNG90的真隨機數生成器技術解析與應用指南
評論