Hdcp協議檢視原始碼討論檢視歷史
Hdcp協議 |
HDCP(High -bandwidth Digital Content Protection):高帶寬數字內容保護技術。HDTV(高清電視)時代即將來臨,為了適應高清電視的高帶寬,出現了HDMI。HDMI是一種高清數字接口標準,它可以提供很高的帶寬,無損地傳輸數字視頻和音頻信號。為了保證HDMI或者DVI傳輸的高清晰信號不會被非法錄製,就出現了HDCP技術。HDCP技術規範由Intel領頭完成,當用戶進行非法複製時,該技術會進行干擾,降低複製出來的影像的質量,從而對內容進行保護。
簡介
在電腦平台上受到HDCP技術(簡稱DP)保護的數據內容在輸出時會由操作系統中的COPP驅動(認證輸出保護協議)首先驗證顯卡,只有合法的顯卡才能實現內容輸出,隨後要認證顯示設備的密鑰,只有符合HDCP要求的設備才可以最終顯示顯卡傳送來的內容。HDCP傳輸過程中,發送端和接受端都存儲一個可用密鑰集,這些密鑰都是秘密存儲,發送端和接受端都根據密鑰進行加密解密運算,這樣的運算中還要加入一個特別的值KSV(視頻加密密鑰)。同時HDCP的每個設備會有一個唯一的KSV序列號,發送端和接受端的密碼處理單元會核對對方的KSV值,以確保連接是合法的。HDCP的加密過程會對每個像素進行處理,使得畫面變得毫無規律、無法識別,只有確認同步後的發送端和接受端才可能進行逆向處理,完成數據的還原。在解密過程中,HDCP系統會每2秒中進行一次連接確認,同時每128幀畫面進行一次發送端和接受端同步識別碼,確保連接的同步。為了應對密鑰泄漏的情況,HDCP特別建立了「撤銷密鑰」機制。每個設備的密鑰集KSV值都是唯一的,HDCP系統會在收到KSV值後在撤銷列表中進行比較和查找,出現在列表中的KSV將被認做非法,導致認證過程的失敗。這裡的撤銷密鑰列表將包含在HDCP對應的多媒體數據中並將自動更新。
評價
高清視頻越來越火爆,這從發達國家的廣播電視節目、互聯網中的視頻資源以至於大屏幕終端輸出設備就能看出來。因為高清內容都是數字信號,複製、存儲相當容易,而且不會出現失真問題,難怪以電影製作/發行商為代表的內容提供商強烈支持HDCP技術,力求在高清電視/電影以及交互型網絡形式大規模湧現之前,將這個內容保護功能配置在所有個人終端設備上。[1]