最近幾天,Intel的11代、12代酷睿處理器無(wú)法播放4K藍(lán)光(UHD BD)光碟的事鬧得沸沸揚(yáng)揚(yáng),很多玩家不解Intel為什么要跟這個(gè)功能過(guò)不去,現(xiàn)在可以確認(rèn)Intel不是故意閹割功能,而是有苦衷,安全漏洞實(shí)在太多。
4K藍(lán)光播放的要求很高,不僅對(duì)處理器有兼容性要求,還要支持更高級(jí)的數(shù)字版權(quán)管理DRM技術(shù),包括AACS 2.0高級(jí)內(nèi)容訪問(wèn)系統(tǒng)、HDCP 2.2高寬帶數(shù)字內(nèi)容保護(hù)等等,為此藍(lán)光協(xié)會(huì)要求處理器支持SGX技術(shù)。
SGX指令集從6代酷睿開(kāi)始支持,一直到10代酷睿,但最新的兩代酷??车糁С至?。
在發(fā)現(xiàn)11代、12代酷睿不能播放4K藍(lán)光之后,很多人以為Intel是故意的,而且不通知,這也是誤解Intel了,實(shí)際上他們?cè)?2代酷睿的文檔中已經(jīng)明確了移除SGX指令集,如下所示:
一同被砍的還有其他一些技術(shù)或者指令集,包括TSX-NI、PAIR、MPX等等,只不過(guò)這些文檔幾乎沒(méi)有誰(shuí)去看,除了專(zhuān)業(yè)技術(shù)人員。
Intel砍掉SGX指令集也是迫不得已,因?yàn)閱?wèn)世7年來(lái),SGX指令集雖然有助于保護(hù)版權(quán),但安全漏洞實(shí)在太多,已經(jīng)發(fā)現(xiàn)了至少7種基于SGX的攻擊方式:
2017年發(fā)現(xiàn)了Prime+Probe攻擊
2018年披露了類(lèi)似Spectre的攻擊
2019年研究人員發(fā)現(xiàn)了Enclave 攻擊
MicroScope重放攻擊
所謂的Plundervolt”注入攻擊
負(fù)載值注入 (LVI)攻擊
對(duì)CPU緩存的SGAxe攻擊等
在這些攻擊面前,SGX已經(jīng)被打成篩子了,相較于4K藍(lán)光播放的功能,Intel更看重安全功能,所以才選擇刪除SGX指令集。
另外,Intel顯然也認(rèn)為在PC上播放4K藍(lán)光是非常小眾的需求,可替代的方式太多了,綜合影響確實(shí)不大,如果不是媒體報(bào)道,可能很多人都沒(méi)注意到這個(gè)變化
(舉報(bào))