狠狠做深爱婷婷久久一区,欧美日韩国内,久久麻豆精品传媒,久久久一区一区二区,色鬼伦理片,99视频精品久久,久久精品国产久久久久久,久久久伦理电影一区二,磁力天堂河北彩花

新聞中心

EEPW首頁 > 網(wǎng)絡(luò)與存儲 > 設(shè)計(jì)應(yīng)用 > DRAM的 “打地鼠” 式安全危機(jī)

DRAM的 “打地鼠” 式安全危機(jī)

作者: 時間:2026-04-10 來源: 收藏

核心要點(diǎn)

  • Rowhammer(行錘) 仍是 的主要安全威脅,Rowpress(行壓) 正成為新的相關(guān)威脅。

  • 內(nèi)存控制器發(fā)出的新型刷新指令可緩解問題,但并非完美解決方案。

  • 更小的垂直結(jié)構(gòu) 單元有望從根本上消除問題,但距離量產(chǎn)仍需數(shù)年。

Rowhammer 已經(jīng)困擾了數(shù)代 產(chǎn)品,并且隨著制程進(jìn)步愈發(fā)嚴(yán)重。與之相關(guān)的新型漏洞 Rowpress 也隨之出現(xiàn)。新的刷新指令可以減輕不良影響,但要徹底根除問題,可能只能依靠新一代 DRAM 存儲單元結(jié)構(gòu)。

新思科技(Synopsys)應(yīng)用工程執(zhí)行董事林希煒表示:“Rowhammer 由單元間干擾引發(fā),導(dǎo)致受害比特位發(fā)生翻轉(zhuǎn)。它可被利用實(shí)施安全攻擊,并且在 6F2 架構(gòu)持續(xù)微縮的過程中,存儲單元間距更小,問題會更加嚴(yán)重?!?/p>

針對 Rowhammer,業(yè)界已提出無數(shù)修復(fù)、測試與緩解方案,但往往剛堵住一個漏洞,新的攻擊方式就隨之出現(xiàn)。原本用于防御的新指令,甚至被反過來用于發(fā)起新攻擊。真正的永久性解決方案,即便存在,也仍需數(shù)年時間才能落地。

瑞薩(Rambus)院士兼杰出發(fā)明家 Steven Woo 指出:“Rowhammer 以及 Rowpress 這類相鄰干擾問題仍是行業(yè)痛點(diǎn),在更先進(jìn)制程上影響持續(xù)擴(kuò)大,防護(hù)手段也在不斷演進(jìn)?!?/p>

DRAM 內(nèi)部布局保密也加劇了這一問題,且目前看不到改變的跡象。微軟研究員 Stefan Saroiu、Alec Wolman 與 Lucian Cojocar 在一份報(bào)告中寫道:“我們認(rèn)為,DRAM 內(nèi)部拓?fù)浔C軙诙鄠€方面損害客戶利益?!?/p>

理論上講,這并非某個芯片在測試中未被檢出的缺陷。所有 DRAM 都存在一定程度的脆弱性,只是程度不同。西門子 EDA 存儲器研究總監(jiān) Jongsin Yun 評價(jià)道:“如果長期對所有 DRAM 產(chǎn)品做 Rowhammer 測試,終究會發(fā)現(xiàn)失效?!?nbsp;

電子 “煙霧”:Rowhammer 的原理

Rowhammer 產(chǎn)生的原因是:被捕獲的電子被推入存儲單元周圍的體硅區(qū)域??涛g側(cè)壁的缺陷會形成電子陷阱,當(dāng)字線被反復(fù)激活時,部分電子被釋放并遷移到共享同一襯底的相鄰單元中。

單次電子遷移影響很小,但反復(fù)激活(錘擊)字線會讓足夠多的電子進(jìn)入相鄰單元,改變其數(shù)據(jù)狀態(tài)。刷新操作可以修復(fù)部分損傷 —— 但前提是比特位尚未翻轉(zhuǎn)。一旦翻轉(zhuǎn),刷新只會鞏固錯誤狀態(tài)。因此,Rowhammer 攻擊需要在兩次刷新之間進(jìn)行頻繁訪問。

被反復(fù)訪問的行稱為攻擊行(aggressor),受影響的行稱為受害行(victim)。

隨著制程進(jìn)步,存儲單元排列更加密集,問題進(jìn)一步惡化。每一行都存在一個 “反復(fù)訪問閾值”,超過該閾值就會導(dǎo)致相鄰行比特翻轉(zhuǎn)。工藝每進(jìn)步一代,閾值就會降低,只需更少的激活次數(shù)就能引發(fā)故障。

受影響的不只是緊鄰行,更遠(yuǎn)的行也可能狀態(tài)改變,影響范圍被稱為爆炸半徑(blast radius)

迄今提出的眾多 “修復(fù)方案” 均未能徹底解決問題,大多數(shù)方案仍停留在緩解與刷新管理層面。

西門子 EDA 的 Yun 表示:“我們有常規(guī)刷新機(jī)制,同時可以基于訪問計(jì)數(shù)增加額外刷新?!?nbsp;

緩慢熱風(fēng):Rowpress 新威脅

近期出現(xiàn)了一種相關(guān)但原理不同的現(xiàn)象:并非由反復(fù)訪問觸發(fā),而是單次長時間訪問,因此被稱為 Rowpress(行壓)。

Rowpress 由 ** 傳輸門效應(yīng)(PGE)** 引發(fā):當(dāng)一條字線被長時間激活,會改變相鄰單元的閾值電壓,導(dǎo)致漏電流升高,最終使數(shù)據(jù)狀態(tài)翻轉(zhuǎn)。盡管單元之間設(shè)有虛擬字線做隔離,但效果十分有限。

Rowpress 與 Rowhammer 看似相似,都依賴相鄰單元共享體硅、電子可遷移傳播,且都能通過及時刷新緩解。關(guān)鍵區(qū)別在于:兩者受溫度影響的趨勢相反。 

訪問計(jì)數(shù):治標(biāo)不治本

通過管理刷新保持?jǐn)?shù)據(jù)正確看似簡單:追蹤被頻繁訪問的行,在必要時主動刷新受害行,即便超出常規(guī)刷新周期。但這需要知道 DRAM 的行布局,才能確定相鄰關(guān)系,而這正是問題所在。

最早的緩解方案是 目標(biāo)行刷新(TRR),由 DRAM 芯片內(nèi)部追蹤行訪問,發(fā)現(xiàn)疑似被錘擊的行便主動刷新。芯片內(nèi)實(shí)現(xiàn)有助于保護(hù)布局機(jī)密。

但 TRR 僅取得部分成功:該機(jī)制無統(tǒng)一標(biāo)準(zhǔn),各家廠商采用私有識別方式,攻擊手段仍可繞過。此外,TRR 無法防御 Rowpress,因?yàn)樗唤y(tǒng)計(jì)單位時間內(nèi)的激活次數(shù)。 

交給控制器處理

為解決這一問題,業(yè)界標(biāo)準(zhǔn)化了名為 刷新管理(RFM) 的新指令。

這一次,由內(nèi)存控制器監(jiān)控訪問,而非 DRAM 芯片。但它只知道哪一行被攻擊,卻不知道哪些相鄰行會受影響。

RFM 是基于 **Bank(存儲體)** 的指令:控制器監(jiān)控 Bank 訪問頻率,若懷疑遭受攻擊,便對整個 Bank 執(zhí)行刷新。因此精度較低。

早期實(shí)現(xiàn)采用固定周期觸發(fā),效果類似普通刷新,只是阻塞時間更短。當(dāng)一個 Bank 的訪問次數(shù)超過閾值,便啟動刷新并重置計(jì)數(shù)器。

升級版 自適應(yīng)刷新管理(ARFM) 允許軟件調(diào)整訪問閾值與刷新后的計(jì)數(shù)衰減值,可靈活適配不同負(fù)載。

西門子 EDA 的 Yun 解釋:“RFM 執(zhí)行后,訪問計(jì)數(shù)器會按指定數(shù)值減少并重新計(jì)數(shù)。ARFM 則允許用戶對單個或全部 Bank 修改閾值與衰減值?!?/p>

最新標(biāo)準(zhǔn)化的指令是 定向刷新管理(DRFM)

Yun 表示:“它會記錄訪問地址,不僅刷新直接相鄰行,還可根據(jù)設(shè)置刷新兩行、三行之外的單元?!?/p>

DRFM 基于行級別操作,而非 Bank 級別,精度更高。

瑞薩的 Woo 補(bǔ)充:“RFM 與 DRFM 讓系統(tǒng)能夠主動定位 Rowhammer 攻擊中的受害行,降低干擾,同時避免大面積刷新。這在 HBM 堆疊密度越來越高、系統(tǒng)對性能要求更高的場景下尤為重要。”

不過,DRFM 也可能因刷新更頻繁而增加功耗,甚至出現(xiàn)冗余刷新。例如,控制器檢測到兩行被錘擊,分別下發(fā) DRFM 指令,但兩行可能共享受害行,導(dǎo)致重復(fù)刷新。在雙面攻擊中這種情況尤其明顯:兩條攻擊行夾擊一條受害行,電子從兩側(cè)涌入,閾值進(jìn)一步降低。

目前支持情況:

  • DDR5、LPDDR4、HBM3      支持 RFM / ARFM

  • DDR5、LPDDR5、HBM4      支持 DRFM

  • GDDR 不支持上述指令,僅依靠內(nèi)部機(jī)制 

防御指令可能 “反噬”

盡管 DRFM 等指令用于防御攻擊,卻可能被反過來用于攻擊

刷新本身會激活行,定向刷新會激活特定行。研究發(fā)現(xiàn),反復(fù)發(fā)送 DRFM 指令可構(gòu)成傳導(dǎo)型 Rowhammer 攻擊:被刷新的受害行會變成新的攻擊行,影響下一行。

部分原因在于內(nèi)存控制器是 “盲操作”:它能看到哪些行被攻擊,但不知道受害行、爆炸半徑或傳導(dǎo)攻擊的潛在目標(biāo)。刷新整個 Bank 過于粗放,多次 DRFM 刷新可能冗余,都會因額外刷新導(dǎo)致功耗上升。

公開內(nèi)存布局或許能改善現(xiàn)狀:控制器可直接追蹤受害行,而非攻擊行,擁有完整可見性,DRAM 芯片內(nèi)的 TRR 等電路也不再需要。

微軟團(tuán)隊(duì)指出:“內(nèi)存控制器能實(shí)現(xiàn)比現(xiàn)在更強(qiáng)、更高效的 Rowhammer 防御,更有針對性,占用更少帶寬與功耗??刂破骺墒褂闷胀ㄐ屑せ钪噶钏⑿率芎π校瑹o需新增 DRAM 指令,節(jié)省實(shí)現(xiàn)與測試成本。”

廠商保密布局的動機(jī)主要有兩點(diǎn):

  1. 防止競爭對手獲取內(nèi)部設(shè)計(jì)

  2. 擔(dān)心客戶利用內(nèi)部信息對比選型

但微軟團(tuán)隊(duì)認(rèn)為這些擔(dān)憂站不住腳:

“DRAM 廠商有足夠預(yù)算與能力反向工程競品,獲取內(nèi)部 IP??蛻舨惶赡芤揽績?nèi)部拓?fù)湫畔Q定采購。部分 DRAM 已通過 SPD 芯片公開時序等信息,并無證據(jù)表明這影響采購決策?!?/p>

截至目前,存儲廠商仍拒絕公開布局,導(dǎo)致業(yè)界只能以打地鼠的方式堵漏洞。 

終極方案:全新存儲單元

傳統(tǒng) DRAM 單元的兩個特性導(dǎo)致了這些漏洞:

  1. 側(cè)壁缺陷形成電子陷阱 → 引發(fā) Rowhammer

  2. 相鄰單元共享體硅 → 允許電子遷移 → 同時引發(fā) Rowhammer 與 Rowpress

這兩點(diǎn)都沒有簡單的修復(fù)方法。

出于其他原因,多家公司正在研發(fā)垂直結(jié)構(gòu) DRAM 單元。盡管細(xì)節(jié)各異,但其兩大特性有望徹底消除兩類攻擊:

  1. 單元之間不再共享體硅 → 切斷電子遷移路徑

  2. 部分方案用外延生長替代刻蝕 → 側(cè)壁更干凈,大幅減少電子陷阱

新思科技的 Lin 表示:“隨著 4F2 架構(gòu)到來,Rowhammer 效應(yīng)預(yù)計(jì)大幅減弱,因?yàn)橄噜彺怪睖系谰w管不再像 6F2 架構(gòu)那樣共享同一襯底。”

然而,這種新型單元距離量產(chǎn)仍需數(shù)年,且只能用于新一代存儲器。現(xiàn)有 DRAM 世代生命周期很長,因此相關(guān)攻擊仍會持續(xù)存在很多年。 

編者注

關(guān)于這些新指令的網(wǎng)絡(luò)搜索結(jié)果可能存在大量沖突、混亂甚至錯誤信息。如需更多信息,建議謹(jǐn)慎檢索,并直接向官方來源核實(shí)。


關(guān)鍵詞: DRAM 安全危機(jī)

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉
保定市| 盖州市| 平遥县| 马公市| 黄龙县| 乌拉特前旗| 金山区| 雅江县| 香河县| 章丘市| 庆元县| 大城县| 斗六市| 麟游县| 固镇县| 类乌齐县| 虹口区| 富蕴县| 闸北区| 临颍县| 龙里县| 工布江达县| 北宁市| 神池县| 开原市| 华池县| 盐津县| 长沙县| 榆树市| 房产| 益阳市| 手游| 儋州市| 桦南县| 上蔡县| 河南省| 桐庐县| 丹凤县| 安徽省| 四川省| 枣强县|