Google的工程師們繼續致力於加強支持ChromeOS的高帶寬數字內容保護(HDCP)的Linux基礎設施。多年來,Google為ChromeOS以及GPU驅動供應商和其他圍繞保護媒體播放/數字內容保護的特定用例,在HDCPLinux支持方面做大量工作。
DRM內容保護屬性
Google在HDCP方面的最新成果是為DRM連接屬性提出一個新的"內容保護屬性"。建議的"內容保護屬性"將是一種用戶空間將HDCP密鑰從用戶空間推送到需要密鑰的底層驅動程序的方式,以便為特定的顯示器/監視器連接器啟用HDCP。
到目前為止,需要密鑰來啟用HDCP的驅動程序都是依靠通過DebugFS傳遞密鑰的不太理想的方式,而這個新提議的方式是作為一個標準化的DRM連接屬性。
對更多細節感興趣的人可以查閱內容保護屬性補丁系列:
https://lore.kernel.org/dri-devel/[email protected]/
對於那些被先前的Linux HDCP驅動補丁嚇到或不滿的人來說,這項工作本身並沒有對用戶引入任何新的限制,如果你的手柄在任何有能力的Linux用戶空間堆棧上得到必要的密鑰支持等,就會被閑置。