掃二維碼與項目經(jīng)理溝通
我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
Hertzbleed側(cè)信道攻擊影響Intel、AMD處理器。

創(chuàng)新互聯(lián)一直秉承“誠信做人,踏實做事”的原則,不欺瞞客戶,是我們最起碼的底線! 以服務為基礎(chǔ),以質(zhì)量求生存,以技術(shù)求發(fā)展,成交一個客戶多一個朋友!為您提供成都網(wǎng)站設(shè)計、成都做網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)、成都網(wǎng)頁設(shè)計、微信小程序開發(fā)、成都網(wǎng)站開發(fā)、成都網(wǎng)站制作、成都軟件開發(fā)、重慶App定制開發(fā)是成都本地專業(yè)的網(wǎng)站建設(shè)和網(wǎng)站設(shè)計公司,等你一起來見證!
Hertzbleed側(cè)信道攻擊是一種頻率側(cè)信道攻擊。最壞情況下,攻擊者可以從遠程服務器提取加密密鑰。Hertzbleed是對加密軟件的一個真實的、現(xiàn)實的安全威脅。此外,攻擊者還可以對SIKE使用選擇密文攻擊來執(zhí)行全密鑰提取。
密鑰封裝機制是一種使用非對稱密碼學技術(shù)安全交換對稱密鑰的協(xié)議。SIKE (Supersingular Isogeny Key Encapsulation,超奇異基因密鑰封裝)是一種廣泛應用的密鑰封裝機制,入選NIST后量子密碼學競賽最后一輪。有多個工業(yè)界實現(xiàn)和部署實驗。
電力側(cè)信道攻擊利用CPU中電力消耗的數(shù)據(jù)獨立的變量來泄露秘密信息。近日,研究人員發(fā)現(xiàn)針對x86 CPU的Hertzbleed電力側(cè)信道攻擊可以通過電力度量接口轉(zhuǎn)化為時間側(cè)信道攻擊。在特定情況下,周期性的CPU頻率調(diào)整與當前CPU電力消耗有關(guān),而頻率的調(diào)整可以直接轉(zhuǎn)為執(zhí)行時間差異。
Hertzbleed側(cè)信道攻擊甚至可以通過遠程時間分析來泄露加密代碼。研究表明當前使用恒定時間代碼的行業(yè)實踐不足以確保在現(xiàn)代處理器上的恒定時間執(zhí)行。
Hertzbleed CVE編號為CVE-2022-23823和CVE-2022-24436。Hertzbleed并非一個安全漏洞,攻擊能夠?qū)崿F(xiàn)的根本原因是現(xiàn)代處理器的一個特征——動態(tài)頻率調(diào)整。動態(tài)頻率調(diào)整本來是在CPU低負載的情況下用于減少電力消耗的,確保系統(tǒng)在高負載情況下處于電力和溫度限制。
Intel發(fā)布安全公告稱,所有的Intel處理器都受到影響。實驗也表明,多個Intel處理器受影響,包括8到11代處理器筆記本和臺式機。AMD的安全公告表明多個筆記本、手機和服務器處理器受到影響。實驗表明,AMD Ryzen處理器受到影響,Zen 2和Zen 3微架構(gòu)的筆記本和臺式機受到影響。
包括Arm在內(nèi)的其他處理器廠商也稱受到Hertzbleed側(cè)信道攻擊的影響,但研究人員未進一步確認。
研究人員在2021年第3季度向微軟、Intel公開了PoC代碼,在2022年1季度向AMD公開了PoC代碼。
截止目前,Intel和AMD不計劃部署微代碼補丁來緩解Hertzbleed攻擊。但是Intel在軟件層面提供了緩解Hertzbleed攻擊的指南。密碼學開發(fā)人員可以根據(jù)Intel的指南來對庫和應用進行加固。
還有一種應對Hertzbleed攻擊的方式就是禁用頻率調(diào)制。但這會對性能帶來明顯的影響,因此并不建議采取這種應對措施。
Cloudflare和微軟已經(jīng)部署了針對SIKE的應對策略。應對措施包括在解封裝前驗證密文中是否包含正確排序的線性獨立的點對。
Hertzbleed的研究成果已被安全頂會USENIX Security錄用,研究論文下載地址:
Hertzbleed側(cè)信道攻擊實驗源代碼參見:https://github.com/FPSG-UIUC/hertzbleed。
本文翻譯自:https://www.hertzbleed.com/如若轉(zhuǎn)載,請注明原文地址。

我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流