<cite id="ffb66"></cite><cite id="ffb66"><track id="ffb66"></track></cite>
      <legend id="ffb66"><li id="ffb66"></li></legend>
      色婷婷久,激情色播,久久久无码专区,亚洲中文字幕av,国产成人A片,av无码免费,精品久久国产,99视频精品3
      網易首頁 > 網易號 > 正文 申請入駐

      TRNG隨機數學習和驗證筆記

      0
      分享至

      前言

      計算機必須有一個科學穩定的隨機數來源,才能得到隨機數。這個來源稱為隨機數生成器(Random number generators,RNG)。

      第一個真隨機數生成器是在1955年由Rand公司創造,Rand公司在1955年出版了一本《A Million Random Digits with 100,000 Normal Deviates》,用作隨機數表。

      1999年,Intel發布了Intel810芯片組時,就配備硬件隨機數生成器,原理是電阻和振蕩器產生的熱噪聲。目前,大部分芯片都集成了硬件隨機數生成器,使用非常方便。

      常見的隨機數生成器有三種:

      • 真隨機數生成器(True Random Number Generator,TRNG),通過物理方法模擬自然界中的隨機過程,真隨機數無法預測且無周期性。

      • 偽隨機數生成器(Pseudo Random Number Generator,PRNG),通過數學方法生成和真隨機數具有相似以統計特征的偽隨機數。如果能夠通過統計檢驗,就可以當成真隨機數使用。

      • 隨機數表法,即用真隨機數生成大量隨機數,存到數據庫中,使用時再從數據庫中調用。在20世紀早期,這種方法被大量使用,現在因為需要占用大量存儲空間,已經很少被使用。

      1.真隨機數生成器(TRNG

      基于電路的TRNG:

      • 振蕩器采樣:如Intel810RNG芯片,利用熱噪聲放大后,影響一個電壓控制的振蕩器,再通過一個高頻振蕩器來收集數據,得到隨機數。

      • 直接放大電路噪聲:直接以熱噪聲等電路噪聲為隨機源,通過運放放大,統計一定時間內達到閾值的信號數以此得到隨機數。

      • 電路亞穩態:2010年德國研究團隊利用計算機內存雙態觸發器作為隨機的一個額外層,觸發器可以在0和1狀態切換。在切換之前,觸發器處于無法預測的亞穩態,內存中內容為完全隨機值。

      • 混沌電路:混沌電路的輸出結果對初始條件很敏感,不可預測,且在IC易于集成,可產生效果不錯的真隨機數。

      2.偽隨機數生成器(PRNG

      TRNG生成的隨機數是無周期性、不可預測、分布均勻,然而TRNG技術要求高,生成速度低,難以滿足計算機高速計算需要。

      因此為了提高數據產生率,TRNG的結果往往作為PRNG種子值,并以此生成偽隨機的輸出序列。

      偽隨機數算法:

      • 線性同余法

      N[i+1]=(A * N[i]+B) mod M

      1. B、M互質

      2. M所有質因數都能整除(A-1)

      3. 若M是4的倍數,A-1也是

      4. A、B、N[0]都比M小

      5. A、B是正整數·

      • 梅森旋轉法Mersenn Twister)

      1. 基于二進制字段上的矩陣線性遞歸,可以快速產生高質量的偽隨機數。隨機數范圍[0,2*k),k=19937,32,64。計算機各種語言常用的偽隨機數算法。

      2. 參數選擇和梅森素數有關。2**n-1是素數(梅森素數)。

      3.隨機數檢測標準

      3.1 檢測標準

      • 中國:GB/T 32915-2016 信息安全技術 二元序列隨機性檢測方法

      • 美國:NIST SP800-22r1a

      • 德國:A1S31標準

      3.2 檢測方法

      • 比特分布檢測:n個比特內0和1的個數

      • 跟隨分布檢測:n個比特內00、01、10、11的概率是否相等

      • 游程檢測:游程由連續的0或者1組成,并且其前后元素與游程元素不同。游程數目為序列長度一半時,隨機性比較好。

      • 碰撞檢測

      • 撲克檢測:先將序列劃分成長度為m的二進制子序列,長度為的二進制子序列由2m中類型,然后檢測這2m中子序列類型數目是否相同。

      此外,還有相關性檢測、線性復雜度檢測以及長游程檢測等。

      4.Feature驗證


      墑源:四路獨立墑源。每一路獨立熵源有8路RO環,由一個獨立時鐘進行采樣。

      后處理:采用密碼AES算法。

      健康度檢測:NIST SP800-90B標準中列出的重復計數測試(Repetition Counter Test)和自適應比例測試(Adaptive Proportion Test)。

      輸出:一次輸出4*32-bit。

      墑源質量驗證:生成1000*1Mb數據,然后用NIST工具進行墑源質量分析。

      1. 采集隨機數,用16進制輸出32位隨機數

      2. 用腳本轉換成二進制文件,比特流

      3. 用NIST軟件對比特流文件進行分析,并且得到報告。如果某個項目測試結果有問題,該項目的P-VALUE和PROPORTION旁邊會出現*號

      5.應用場景

      密碼學:隨機數用于生成加密密鑰,并確保加密安全性。

      數學模擬:隨機數可以用于模擬不確定性的系統,如隨機運動,隨機行為等。

      游戲開發:隨機數可以用于生成游戲中的隨機事件,如游戲難度、隨機道具等。

      計算機圖形學:隨機數可以用于生成隨機的圖形,如隨機分布的點、隨機生成的紋理。

      統計學:隨機數可以用于統計學的模擬和分析,如隨機化試驗、隨機抽樣等。

      邀請函(報名倒計時)

      特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。

      Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

      相關推薦
      熱點推薦
      我那兄弟娶了個洋媳婦,天天哀嚎:摟著俄羅斯老婆睡,堪比抱刺猬

      我那兄弟娶了個洋媳婦,天天哀嚎:摟著俄羅斯老婆睡,堪比抱刺猬

      前沿天地
      2025-12-29 11:22:33
      聯合國爆發激戰,中方罕見“1打2”,6小時內,美日被一鍋端

      聯合國爆發激戰,中方罕見“1打2”,6小時內,美日被一鍋端

      薦史
      2026-01-28 19:10:05
      為什么很少見男生喝奶茶?網友:拿著奶茶,對男生來說就是累贅

      為什么很少見男生喝奶茶?網友:拿著奶茶,對男生來說就是累贅

      夜深愛雜談
      2026-01-29 17:56:26
      利歐股份、省廣集團、三維通信、天下秀,誰是AI應用潛力老大?

      利歐股份、省廣集團、三維通信、天下秀,誰是AI應用潛力老大?

      侃故事的阿慶
      2026-01-29 17:43:27
      牛市離場不用猜:3個歷史信號一出現,果斷止盈不被套

      牛市離場不用猜:3個歷史信號一出現,果斷止盈不被套

      一方聊市
      2026-01-29 13:05:06
      70歲老人醫院下跪求女兒出錢救老伴,女兒一句話,獲在場眾人支持

      70歲老人醫院下跪求女兒出錢救老伴,女兒一句話,獲在場眾人支持

      磊子講史
      2025-08-12 14:56:11
      4種茶葉已被列入傷肝名單,喝多了或傷肝,再愛喝也要管住嘴!

      4種茶葉已被列入傷肝名單,喝多了或傷肝,再愛喝也要管住嘴!

      岐黃傳人孫大夫
      2026-01-27 09:34:19
      貝爾戈米:恩里克不愿承擔過人傳中責任;迪亞比踢不了右翼衛

      貝爾戈米:恩里克不愿承擔過人傳中責任;迪亞比踢不了右翼衛

      懂球帝
      2026-01-29 03:28:28
      黃金,謹防突然掉頭!

      黃金,謹防突然掉頭!

      李生論金
      2025-12-02 14:00:24
      屬實,已暫停涉事醫生工作!三甲醫院緊急回應

      屬實,已暫停涉事醫生工作!三甲醫院緊急回應

      梅斯醫學
      2026-01-27 14:18:24
      褲襠都是黃的!白嫖女退70多元褲子,東莞店家竟從口袋掏出100元

      褲襠都是黃的!白嫖女退70多元褲子,東莞店家竟從口袋掏出100元

      火山詩話
      2026-01-29 06:27:54
      支持率暴跌后,高市這下慌了,日本商界發聲,絕不能離開中國

      支持率暴跌后,高市這下慌了,日本商界發聲,絕不能離開中國

      清歡百味
      2026-01-29 03:28:49
      人類史上首次“返老還童”人體臨床試驗獲美國FDA批準!

      人類史上首次“返老還童”人體臨床試驗獲美國FDA批準!

      徐德文科學頻道
      2026-01-28 21:16:22
      已確認,浙江有大到暴雪!今晚變天

      已確認,浙江有大到暴雪!今晚變天

      魯中晨報
      2026-01-29 13:39:09
      幾種毒蔬菜流通市面,建議:買菜切記避開這3樣!

      幾種毒蔬菜流通市面,建議:買菜切記避開這3樣!

      健康科普365
      2026-01-28 11:00:45
      平型關戰日軍輜重隊傷亡慘重,因隊藏五百精兵且六千援軍將至

      平型關戰日軍輜重隊傷亡慘重,因隊藏五百精兵且六千援軍將至

      嘮叨說歷史
      2026-01-26 15:07:49
      微軟第二財季凈利潤384.58億美元,同比增長60%

      微軟第二財季凈利潤384.58億美元,同比增長60%

      金融界
      2026-01-29 09:52:13
      涉案俱樂部或逃過重罰!媒體人:扣分不降級,誰還老老實實搞足球

      涉案俱樂部或逃過重罰!媒體人:扣分不降級,誰還老老實實搞足球

      奧拜爾
      2026-01-28 19:20:28
      4℃→4℃→2℃!成都開啟陰冷模式,部分地區有雨有雪

      4℃→4℃→2℃!成都開啟陰冷模式,部分地區有雨有雪

      環球網資訊
      2026-01-29 15:30:09
      湖北一女子哄6歲女兒睡覺,誰料女兒突然湊到她耳邊說:爸爸在衣柜里藏了20天,是跟我們玩捉迷藏嗎?

      湖北一女子哄6歲女兒睡覺,誰料女兒突然湊到她耳邊說:爸爸在衣柜里藏了20天,是跟我們玩捉迷藏嗎?

      黎兜兜
      2026-01-28 21:28:48
      2026-01-30 03:00:49
      EETOP半導體社區 incentive-icons
      EETOP半導體社區
      國內著名的電子工程師社區
      7227文章數 15581關注度
      往期回顧 全部

      科技要聞

      周亞輝的AI新賭局:國內太卷 出海另起爐灶

      頭條要聞

      金晨被指肇事逃逸讓助理頂包 律師:頂包者或被判刑

      頭條要聞

      金晨被指肇事逃逸讓助理頂包 律師:頂包者或被判刑

      體育要聞

      詹姆斯哭了!騎士視頻致敬41歲超巨

      娛樂要聞

      曝金晨涉嫌交通肇事逃逸 本人尚未回應

      財經要聞

      崔東樹:中國汽車未來年銷或達5000萬輛

      汽車要聞

      車長超5米還帶后輪轉向 比亞迪海豹08/海獅08將亮相

      態度原創

      旅游
      健康
      教育
      時尚
      軍事航空

      旅游要聞

      外灘光影里的石庫門:上海把百年文脈織進了新春夜色!

      耳石癥分類型,癥狀大不同

      教育要聞

      求兩圓交點的方法還記得嗎

      她穿一身大紅參加葬禮,浪漫又感人?真是活久見哪

      軍事要聞

      中方被指支持俄生產武器 外交部回應

      無障礙瀏覽 進入關懷版