《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 業界動態 > 你信嗎?一個關鍵的隨機數發生器漏洞就會影響數十億物聯網設備?

你信嗎?一個關鍵的隨機數發生器漏洞就會影響數十億物聯網設備?

2021-08-15
來源:網空閑話

  數十億物聯網設備使用的硬件隨機數生成器存在嚴重漏洞,無法正常生成隨機數,導致設備安全性下降,面臨攻擊風險。

  Bishop Fox研究人員稱,這個漏洞影響了整個物聯網行業。關鍵是漏洞并不存在于單個設備的SDK或任何特定的SoC實現。物聯網需要一個偽隨機數生成器(CSPRNG)子系統。這個問題不能僅僅通過更改文檔和責備用戶來解決。對于這樣一個CSPRNG子系統來說,最優雅的地方是在一個日益流行的物聯網操作系統中。如果您正在從頭開始設計一個新設備,建議在操作系統中實現一個CSPRNG。自己編寫RNG代碼應該被認為是危險的,就像加密代碼一樣。不管你有多聰明,永遠不要自己編寫與RNG硬件接口的代碼。你幾乎肯定會弄錯。相反,您應該使用由較低抽象層提供的CSPRNG子系統。不要直接從RNG硬件中使用熵。總的來說,硬件RNG不適合(立即)加密使用。弱熵可以也應該通過軟件,通過cspring來修復。

  “事實證明,當涉及物聯網設備時,這些‘隨機’選擇的數字CSPRNG并不總是像你希望的那樣隨機,”Bishop Fox研究人員丹·彼得羅和艾倫·塞西爾在上周發表的一份分析報告中說。“事實上,在很多情況下,設備選擇的加密密鑰是0或更糟。這可能會導致任何上游應用的安全性崩潰。”

  隨機數生成(RNG)是一個至關重要的過程,它支持多個加密應用程序,包括密鑰生成、nonces和salt。在傳統的操作系統上,它來自一個加密安全的偽隨機數生成器(CSPRNG),該生成器使用從高質量種子源獲得的熵。

  當涉及到物聯網設備時,這是由一個片上系統(SoC)提供的,它包含一個專用的硬件RNG的外圍設備,稱為真正的隨機數生成器(TRNG),用于從物理進程或專輯音樂(phenomenа)中捕獲隨機性。

  研究人員指出當前調用外圍設備的方式是不正確的,缺乏對錯誤代碼響應的全面檢查,導致產生的隨機數不是簡單的隨機,更糟糕的是可預測的,導致部分熵,未初始化的內存,甚至包含純零的加密密鑰。

  研究人員指出:“RNG外圍設備的HAL功能可能會因各種原因失效,但到目前為止最常見的(也是可利用的)是設備的熵耗盡。”硬件RNG外設通過各種方式(如模擬傳感器或EMF讀數)將熵從宇宙中提取出來,但并不是無限供應的。

  “它們每秒只能產生這么多隨機比特。如果你嘗試調用RNG HAL函數時,它沒有任何隨機數給你,它將失敗并返回一個錯誤代碼。因此,如果設備試圖快速獲取太多隨機號碼,呼叫就會開始失敗。”

  這個問題是物聯網領域特有的,因為它們缺乏通常帶有隨機API的操作系統(例如,在類unix操作系統中是“/dev/random”,在Windows中是BCryptGenRandom),研究人員強調了與CSPRNG子系統相關聯的更大熵池的好處,這樣就消除了“熵源中的任何單點故障”。

  雖然可以矯正軟件更新的問題,理想的解決方案是物聯網設備制造商和開發商包括CSPRNG API的種子從一組不同的熵源并確保代碼沒有忽略錯誤條件,或未能阻止調用RNG當沒有更多的熵是可用時。

  研究人員說:“這個漏洞的難點之一是,它不是一個簡單的‘你在應該曲折的地方曲折了’的情況,可以很容易地修補。”他們強調了在物聯網操作系統中實現CSPRNG的必要性。“為了解決這個問題,必須在物聯網設備中設計一個實質性和復雜的功能。”

  最后,研究人員建議:

  對設備所有者而言:

  留意更新,并確保在它們可用時應用它們。這是一個可以用軟件解決的問題,但可能需要一些時間。與此同時,要小心不要太相信你的物聯網設備。對于需要連接互聯網的家用設備,把它們放在一個只能連接到外部的專用網絡段。這將有助于防止任何漏洞蔓延到你的網絡。

  對物聯網設備開發人員而言:

  如果可能,請選擇包含從包括硬件 RNG 在內的各種熵源中播種的 CSPRNG API 的物聯網設備。如果沒有可用的 CSPRNG 并且您別無選擇,請仔細檢查您所依賴的庫以及您自己的代碼,以確保您沒有使用從未初始化的內存讀取、忽略硬件 RNG 外設寄存器或錯誤的代碼條件,或者在沒有更多可用熵時無法阻塞。仔細考慮阻塞不是可行選項的實時情況的影響。

  對設備制造商/物聯網操作系統而言:

  在SDK中棄用和/或禁用任何直接使用RNG HAL函數。相反,要包含一個CSPRNG API,該API使用健壯的、不同的熵源和適當的硬件RNG處理。Linux內核的/dev/urandom實現可以作為一個很好的參考。




電子技術圖片.png

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
国产一级一区二区| 亚洲一级免费视频| 国产欧美一区二区精品婷婷| 欧美日韩精品免费| 欧美精品色一区二区三区| 久久综合中文色婷婷| 久久精品水蜜桃av综合天堂| 午夜精品久久久久| 午夜精品久久久久久久久久久久久 | 一区二区三区视频在线观看| 亚洲精品乱码久久久久久黑人 | 亚洲国产精品久久人人爱蜜臀 | 亚洲一区二区成人在线观看| 一区二区三欧美| 99在线|亚洲一区二区| 99re8这里有精品热视频免费| 日韩视频精品在线| 一区二区日韩伦理片| 亚洲天堂激情| 亚洲综合色在线| 香蕉免费一区二区三区在线观看| 午夜亚洲福利在线老司机| 亚洲欧美日韩国产综合精品二区| 亚洲欧美综合一区| 久久精品国产亚洲5555| 久久精品电影| 亚洲人成小说网站色在线| 亚洲精品视频在线观看免费| 一区二区高清在线| 亚洲一区二区免费在线| 亚洲综合日韩在线| 久久国产直播| 免费观看国产成人| 欧美日韩一区二区三区免费看| 国产精品高潮呻吟久久| 国产日本精品| 亚洲二区在线观看| 一本色道综合亚洲| 欧美在线视频播放| 亚洲免费观看视频| 亚洲一区影院| 久久精品国产久精国产思思| 免费在线观看精品| 欧美日韩免费在线观看| 国产欧美日韩视频| 在线日本成人| 亚洲无线视频| 久久国内精品视频| 夜夜嗨av一区二区三区网站四季av| 亚洲欧美电影在线观看| 久久久久久日产精品| 欧美韩国日本综合| 国产精品久久久久久久久久妞妞| 国内精品久久久久久久97牛牛| 亚洲日本成人在线观看| 亚洲资源在线观看| 亚洲精选大片| 欧美在线视频网站| 欧美精品激情在线| 国产精品资源| 亚洲人午夜精品| 性欧美激情精品| 亚洲免费观看| 久久精品国产亚洲aⅴ| 欧美日韩国产欧美日美国产精品| 国产伦精品一区二区三区| 亚洲国产精品久久久久婷婷884 | 国产精品日韩精品| 亚洲国产高清aⅴ视频| 亚洲一区二区三区四区视频| 亚洲区在线播放| 性欧美1819性猛交| 欧美激情国产日韩| 国产在线视频欧美| 亚洲视频999| 亚洲精品欧洲精品| 久久国产精品电影| 欧美日韩一区二区三区高清| 伊人久久婷婷| 亚洲欧美中文日韩v在线观看| 99精品国产在热久久下载| 久久久福利视频| 国产精品h在线观看| 亚洲国产精品ⅴa在线观看| 先锋影音网一区二区| 亚洲深夜福利视频| 欧美大片在线观看一区二区| 国产一区二区成人| 亚洲色图综合久久| 99国产精品国产精品久久 | 欧美a级片网站| 国产一区免费视频| 亚洲一区二区3| 一区二区高清视频| 美女脱光内衣内裤视频久久影院| 国产精品一区二区三区成人| 一本色道久久综合亚洲精品小说 | 在线中文字幕日韩| 欧美成人亚洲成人| 激情六月综合| 性做久久久久久免费观看欧美| 亚洲一区视频在线观看视频| 欧美日韩国产免费| 亚洲精品久久久蜜桃 | 欧美日韩八区| 亚洲黑丝在线| 亚洲国产高清高潮精品美女| 久久精品国产清自在天天线| 国产老肥熟一区二区三区| 亚洲一区二区三区乱码aⅴ| 亚洲一区二区高清| 欧美肉体xxxx裸体137大胆| 亚洲毛片在线免费观看| 99精品视频免费全部在线| 欧美刺激午夜性久久久久久久| 在线不卡免费欧美| 亚洲国产精品久久久| 美日韩丰满少妇在线观看| 黄色小说综合网站| 亚洲电影一级黄| 免费中文日韩| 亚洲激情偷拍| 一区二区三区四区蜜桃| 欧美日韩色一区| 99国产精品久久久久老师| 亚洲一级在线观看| 国产精品久久久久久久久久三级 | 日韩天天综合| 欧美日韩国产精品自在自线| 99精品国产热久久91蜜凸| 中文国产成人精品久久一| 欧美三区美女| 亚洲一区视频| 久久精品国产精品亚洲综合| 狠狠色狠狠色综合日日91app| 亚洲成人资源| 欧美大片一区| 妖精成人www高清在线观看| 亚洲免费小视频| 国产农村妇女精品一区二区| 久久福利精品| 欧美成年视频| 日韩视频在线你懂得| 午夜精品福利视频| 国产一区视频观看| 亚洲经典三级| 欧美日韩中文字幕在线视频| 亚洲午夜精品一区二区| 欧美中文字幕精品| 在线观看成人av| av成人福利| 国产精品婷婷午夜在线观看| 久久国产欧美| 欧美激情精品久久久久久蜜臀 | 亚洲免费在线精品一区| 久久久欧美精品| 亚洲激情小视频| 亚洲欧美日韩视频二区| 国内精品写真在线观看| 99re8这里有精品热视频免费 | 国产麻豆精品久久一二三| 亚洲国产免费| 欧美午夜精品久久久久免费视| 亚洲欧美制服另类日韩| 欧美1区2区3区| 99精品视频一区二区三区| 久久精品成人| 亚洲精品美女在线观看| 久久成人一区| 亚洲精品国产精品乱码不99 | 亚洲午夜一区二区三区| 国产亚洲电影| 夜夜嗨网站十八久久| 国产日韩av在线播放| 日韩亚洲欧美成人一区| 国产酒店精品激情| 亚洲精品视频在线观看免费| 国产精品婷婷| 亚洲精品之草原avav久久| 国产乱理伦片在线观看夜一区| 亚洲精品一线二线三线无人区| 国产精品美女一区二区| 亚洲日本久久| 国产欧美在线观看一区| 亚洲乱码精品一二三四区日韩在线| 国产精品一区2区| 99热在这里有精品免费| 国产视频一区在线观看| 一区二区三区产品免费精品久久75| 国产视频久久久久| 亚洲视频一区二区| 精品av久久707| 亚洲欧美综合另类中字| 亚洲国产天堂久久综合网| 久久都是精品| 一本色道久久综合狠狠躁篇怎么玩| 裸体一区二区三区| 亚洲欧美中文字幕| 欧美视频一区二区三区…| 亚洲国产精品一区制服丝袜|