chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

高質(zhì)量的隨機數(shù)對于安全加密至關重要

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:Paul Dillien ? 2022-10-20 10:03 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

隨機數(shù)在加密中被廣泛使用。它們可以構(gòu)成關鍵安全參數(shù)(CSP)的基礎,例如用于通過公共互聯(lián)網(wǎng)進行交易的加密密鑰。

通常,試圖破壞加密的攻擊者將專注于在隨機數(shù)中查找或誘導可利用的模式,這使得比使用暴力搜索更有效地猜測密鑰。攻擊者可以采用許多不同的技術,例如改變電壓和溫度以嘗試破壞噪聲源的正常運行,或者使用其控制下的幾乎相同的隨機數(shù)發(fā)生器(RNG)的輸出來幫助預測RNG在受攻擊系統(tǒng)中的輸出。

用作加密密鑰的劣質(zhì)隨機數(shù)可能會危及使用該密鑰處理的所有消息或數(shù)據(jù)的安全性。當 RNG 不提供預測電阻時,使用受危害的 RNG 創(chuàng)建新的加密密鑰是不夠的,并且在重新設定 RNG 種子之前,所有未來的消息和數(shù)據(jù)都處于危險之中。定義“低質(zhì)量”充滿了困難,因為證明一串數(shù)據(jù)是隨機的還是不是隨機的,是一項復雜而漫長的工作。幸運的是,從相反的方向看問題可以為什么是密碼學上可接受的隨機數(shù)提供答案。

美國國家標準與技術研究院(NIST)推薦一種適合嵌入FPGA或SoC的方法(規(guī)格SP800-90A /B /C)SP800-90A定義了確定性隨機位發(fā)生器(DRBG),它是一種基于高級加密算法(AES)算法的純數(shù)字電路。SB800-90B中考慮并定義了硬件噪聲源,包括測試電路,這些電路可用于在系統(tǒng)中檢測其輸出是否不再是隨機的(例如,由于篡改或故障),并進行統(tǒng)計測試以鑒定特定電路是否可用作硬件噪聲源。SP800-90C考慮了如何在系統(tǒng)中組合DRBG和噪聲源。將基于加密算法的DRBG與物理噪聲源相結(jié)合,產(chǎn)生一個RNG,該RNG提供兩全其美,基于硬件噪聲源的預測電阻以及加密算法的保證統(tǒng)計特性。

RNG內(nèi)核包括完成此任務的電路。它包括一個完整的AES內(nèi)核,作為設計的關鍵部分。AES 算法的一種標準使用模式稱為計數(shù)器 (CTR) 模式。在此模式下,計數(shù)器中的值使用密鑰進行加密,以生成有效的隨機 128 位位塊。然后,通過使用隨機位對數(shù)據(jù)進行XOR來加密或解密數(shù)據(jù)。計數(shù)器和 AES 單元在自動屏蔽點擊率中的組合就像一個 DRBG。它產(chǎn)生一系列隨機數(shù),其值對于任何知道密鑰的人來說都是完全可預測的,但是如果沒有密鑰,則很難確定。如果AES單元的密鑰取自物理噪聲源(播種DRBG),我們就有了SP800-90A中規(guī)定的CTR-DRBG方案的基本基礎。

SP800-90A中的系統(tǒng)更進一步,提供不少于三組其他輸入以及物理噪聲(稱為熵)。

在為 RNG 構(gòu)造種子時,隨機數(shù)輸入與熵輸入一起使用。Nonce確保計算出的種子不僅僅依賴于熵,并且保證在每次實例化中都會發(fā)生變化。Nonce 數(shù)據(jù)可以是簡單的計數(shù)器,也可以是從時間戳派生的,但每次使用都必須不同,并防止篡改。

個性化字符串輸入是實例化 RNG 時使用的另一個可選輸入。這可能是每臺計算機不同的序列號。這可確保 RNG 的兩個副本的行為不同,并防止攻擊者獲取包含 RNG 的產(chǎn)品副本,以預測目標副本中的 RNG 的行為方式。

附加輸入提供了一種機制,用于向 DRBG 包含其他熵。例如,在設計中通常很容易找到一組信號,這些信號看起來好像它們的值本質(zhì)上是隨機的,但很難將它們限定為SP800-90B所需的噪聲源。使用額外的輸入,這些位可以“攪拌到湯中”,即使它們沒有好處,至少它們不會造成傷害。如果主熵源受到損害,這將提供額外的保護層。

DRBG以復雜但完全確定的方式組合了各種輸入。它依賴于AES算法的安全屬性,以確保攻擊者無法預測或反向工程系統(tǒng)輸出,前提是攻擊者無法訪問所有輸入(包括AES密鑰)。

系統(tǒng)的確定性性質(zhì)對于系統(tǒng)中最后一個重要塊(稱為運行狀況檢查)的操作至關重要。啟動時,它會將RNG與任何其他信號隔離開來,加載測試數(shù)據(jù),并將輸出與一組已知答案進行比較。運行狀況檢查在重置后根據(jù)請求自動啟動,例如,如果系統(tǒng)的另一部分檢測到攻擊。如果運行狀況檢查失?。ǚQ為災難性錯誤),則邏輯設計為鎖定以阻止輸出任何不可靠的數(shù)據(jù)。在發(fā)生災難性錯誤后,需要通過重啟電源或重新配置FPGA來復位系統(tǒng)。

除了所描述的DRBG電路之外,還需要熵源。在純數(shù)字系統(tǒng)中,常見的選擇是自由運行的環(huán)形振蕩器,用于計時計數(shù)器。計數(shù)器的最低有效“n”位用作 n 位種子。環(huán)形振蕩器的頻率無法從外部準確確定,因為它會隨著電源電壓上的熱變化和噪聲而略有不同。如果環(huán)形振蕩器運行相當長的時間,并且計數(shù)器相對較?。◣孜唬?,則計數(shù)器值將在很大程度上是隨機的。這個和許多其他物理噪聲源的一個明顯問題是,可能需要比物理噪聲源所能提供的隨機值更頻繁地需要隨機值。DRBG允許在從物理噪聲源定期重新播種之間生成多個隨機數(shù)。

RNG可能聽起來很復雜(確實如此),但加密算法的強度取決于提供給它的密鑰。因此,RNG是安全系統(tǒng)的重要組成部分。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1655

    文章

    22277

    瀏覽量

    629942
  • soc
    soc
    +關注

    關注

    38

    文章

    4512

    瀏覽量

    227512
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    硬件加密引擎在保障數(shù)據(jù)安全方面有哪些優(yōu)勢呢?

    至關重要,可延長設備續(xù)航時間。 2. 抗攻擊能力更強,安全性根基更穩(wěn)固 防側(cè)信道攻擊(SCA)設計:硬件加密引擎通過物理層優(yōu)化(如隨機時鐘抖動、電流屏蔽、電磁干擾防護),可抵御基于功
    發(fā)表于 11-17 06:47

    芯昇科技參加2025數(shù)智供應鏈高質(zhì)量發(fā)展學術論壇

    近日,由北京物資學院和商業(yè)高校合作聯(lián)盟主辦的“2025數(shù)智供應鏈高質(zhì)量發(fā)展學術論壇”在京舉行。本次論壇以“數(shù)智鏈通共赴新程”為主題,匯聚了來自商業(yè)高校合作聯(lián)盟、政府、行業(yè)協(xié)會、企業(yè)的專家學者、青年學
    的頭像 發(fā)表于 10-24 19:03 ?418次閱讀
    芯昇科技參加2025<b class='flag-5'>數(shù)</b>智供應鏈<b class='flag-5'>高質(zhì)量</b>發(fā)展學術論壇

    隨機數(shù)和偽隨機數(shù)的區(qū)別

    隨機數(shù)在當前程序運行環(huán)境中是一種常用參數(shù),目前主要分為兩種,偽隨機數(shù)和真隨機數(shù),本期我們就來講一下二者的區(qū)別。
    的頭像 發(fā)表于 08-27 17:46 ?1769次閱讀

    索尼重載設備的高質(zhì)量遠程制作方案和應用(2)

    索尼的遠程制作可以被稱之為制作級的高質(zhì)量遠程制作,或重載設備的高質(zhì)量遠程制作,遠程設備結(jié)合常規(guī)系統(tǒng)設備,提供和本地制作類似的制作級高質(zhì)量圖像,延續(xù)電視臺/制作公司的設備特點和優(yōu)勢。
    的頭像 發(fā)表于 08-21 15:56 ?858次閱讀
    索尼重載設備的<b class='flag-5'>高質(zhì)量</b>遠程制作方案和應用(2)

    東軟集團發(fā)布數(shù)智化賦能高質(zhì)量就業(yè)服務10+2應用場景

    近日,由東軟集團與中國就業(yè)促進會共同成立的“聯(lián)合數(shù)字就業(yè)研究中心”正式發(fā)布“數(shù)智化賦能高質(zhì)量就業(yè)服務10+2應用場景”,并在中國就業(yè)促進會主辦的數(shù)智化賦能高質(zhì)量就業(yè)服務交流活動中,與人
    的頭像 發(fā)表于 07-07 18:00 ?1124次閱讀

    DS28S60具有ChipDNA的DeepCover加密協(xié)處理器技術手冊

    的協(xié)處理器,命令功能包括ECDSA-P256簽名和驗證、基于SHA-256的數(shù)字簽名、AES-128數(shù)據(jù)包加密/解密、用于會話密鑰生成的ECDHE密鑰交換以及訪問高質(zhì)量隨機數(shù)。集成了符合NIST
    的頭像 發(fā)表于 05-13 14:39 ?558次閱讀
    DS28S60具有ChipDNA的DeepCover<b class='flag-5'>加密</b>協(xié)處理器技術手冊

    labview怎么輸出不重復的整數(shù)隨機數(shù)

    大佬們我想問一下怎么能夠生成不重復的隨機數(shù),labview能夠輸出整數(shù)隨機數(shù)
    發(fā)表于 04-16 11:15

    “Quantum Origin”成首個獲NIST驗證的軟件量子隨機數(shù)生成器

    -Quantinuum的“Quantum Origin”成為首個通過NIST驗證的軟件量子隨機數(shù)生成器 Quantum Origin獲得NIST SP 800-90B對其驗證熵源的批準 增強了聯(lián)邦
    的頭像 發(fā)表于 04-03 15:22 ?643次閱讀

    廣汽集團召開高質(zhì)量發(fā)展大會

    春回大地,萬象更新。近兩日廣東省、廣州市聚焦“建設現(xiàn)代化產(chǎn)業(yè)體系”主題,相繼召開“新春第一會”——高質(zhì)量發(fā)展大會,吹響奮進號角。廣汽集團黨委書記、董事長馮興亞作為省市重點產(chǎn)業(yè)高質(zhì)量發(fā)展代表參加會議,與產(chǎn)學研各界代表共聚一堂,共繪廣東、廣州
    的頭像 發(fā)表于 02-07 10:18 ?990次閱讀

    STM32配合可編程加密芯片SMEC88ST的防抄板加密方案設計

    08112233445566778880000000000000 STM32配合SMEC88ST加密方案編程時增加加密方案可靠度小技巧: ①訪問STM32 ID和隨機數(shù)因子時,盡量不要使用常量直接訪問目的地址,可以使用一個假地址
    發(fā)表于 12-27 13:03

    淺談加密芯片的一種破解方法和對應加密方案改進設計

    目前市面上很多防抄板加密方案都是基于加密芯片的安全存儲和密文通訊來實現(xiàn)對主MCU方案的保護。比如把主MCU用到的一些參數(shù)、配置信息等存儲在加密芯片里面,然后通過芯片的ID、
    發(fā)表于 12-20 15:31

    淺談加密芯片的一種破解方法和加密方案改進設計

    目前市面上很多防抄板加密方案都是基于加密芯片的安全存儲和密文通訊來實現(xiàn)對主MCU方案的保護。比如把主MCU用到的一些參數(shù)、配置信息等存儲在加密芯片里面,然后通過芯片的ID、
    發(fā)表于 12-20 15:10

    問天量子和方寸微電子聯(lián)合發(fā)布量子隨機數(shù)芯片

    近日,國家密碼管理局商用密碼檢測中心出具報告,問天量子和方寸微電子聯(lián)合自主研發(fā)的WT-QRNG300量子隨機數(shù)芯片通過檢測,這是國內(nèi)首家官方商密報告認定、且已實現(xiàn)商用量產(chǎn)及產(chǎn)業(yè)化的“量子隨機數(shù)芯片”產(chǎn)品。
    的頭像 發(fā)表于 12-19 16:18 ?1436次閱讀

    加密算法的選擇對于加密安全有多重要?

    加密算法的選擇對于加密安全至關重要,因為它直接影響到數(shù)據(jù)保護的有效性和可靠性。以下是幾個關鍵點來說明加密
    的頭像 發(fā)表于 12-17 15:59 ?739次閱讀

    對稱加密技術有哪些常見的安全漏洞?

    對稱加密技術在實際應用中可能面臨的安全漏洞主要包括: 實現(xiàn)不當: 錯誤的加解密實現(xiàn)、弱隨機數(shù)生成器或其他邏輯錯誤都可能導致安全漏洞。 漏洞利用: 利用已知的弱點或攻擊手段,如理論上可行
    的頭像 發(fā)表于 12-16 13:59 ?1096次閱讀