HDCP協定
HDCP是High-bandwidth Digital Content Protection的縮寫,中文可稱作“HDCP數字內容保護”。HDCP技術是由好萊塢與半導體界巨人Intel合作發開,它可以實際運用在顯示卡、DVD播放機等傳輸端,以及顯示器、電視機、投影機的接收端之間。是高清電影、電視節目的重要反盜版技術,不支持HDCP協定的顯示器無法正常播放有著作權的高清節目。
DVD之後的高清電影節目採用了HDCP和AACS反盜版技術,藍光和HD DVD都使用了這種反盜版技術,高畫質電視(HDTV)也會使用。使用了HDCP和AACS反盜版技術後電影節目只能在支持HDCP的設備上正常播放,否則只能看到黑屏顯示或者低畫質顯示(清晰度大約只有正常的四分之一),也就便失去了高清的價值。其中AACS是加密技術,同時被用在HD DVD和藍光光碟當中,保護光碟中的視頻內容無法正常複製出來在其它地方播放。
而HDCP協定是用來防止視頻內容在傳輸的過程被完整的複製下來。這種技術並不是讓數字訊號無法被不合法的錄製下來,而是將數字訊號進行加密,讓不合法的錄製方法,無法達到原有的高解析度畫質。例如藍光影碟機在播放高清碟片時無法同時錄下清晰的節目,在計算機上播放碟片時無法清晰的錄製顯示器上的節目。HDCP從始到終都保護視頻信號,也就是說整套播放系統中每一個環節都必須支持HDCP協定,如果顯示器不支持HDCP協定,那么就無法正常播放高清節目,只能看到黑屏或者低畫質的節目。要支持HDCP協定,必須使用DVI、HDMI等數字視頻接口,傳統的VGA等模擬信號接口無法支持HDCP協定。當使用VGA等模擬信號接口時,畫面就會下降成為低畫質,或者提示無法播放,從而失去高清的意義,防止了盜版。需要說明的是,HDMI接口內嵌了HDCP協定,帶有HDMI接口的顯示器都支持HDCP協定。但是並不是帶DVI接口的液晶顯示器都支持HDCP協定,必須經過帶有相應硬體晶片,通過認證的顯示器才行。
在電腦平台上受到HDCP技術保護的數據內容在輸出時會由作業系統中的COPP驅動(認證輸出保護協定)首先驗證顯示卡,只有合法的顯示卡才能實現內容輸出,隨後要認證顯示設備的密鑰,只有符合HDCP要求的設備才可以最終顯示顯示卡傳送來的內容。HDCP傳輸過程中,傳送端和接受端都存儲一個可用密鑰集,這些密鑰都是秘密存儲,傳送端和接受端都根據密鑰進行加密解密運算,這樣的運算中還要加入一個特別的值KSV(視頻加密密鑰)。同時HDCP的每個設備會有一個唯一的KSV序列號,傳送端和接受端的密碼處理單元會核對對方的KSV值,以確保連線是合法的。HDCP的加密過程會對每個像素進行處理,使得畫面變得毫無規律、無法識別,只有確認同步後的傳送端和接受端才可能進行逆向處理,完成數據的還原。在解密過程中,HDCP系統會每2秒中進行一次連線確認,同時每128幀畫面進行一次傳送端和接受端同步識別碼,確保連線的同步。為了應對密鑰泄漏的情況,HDCP特別建立了“撤銷密鑰”機制。每個設備的密鑰集KSV值都是唯一的,HDCP系統會在收到KSV值後在撤銷列表中進行比較和查找,出現在列表中的KSV將被認做非法,導致認證過程的失敗。這裡的撤銷密鑰列表將包含在HDCP對應的多媒體數據中並將自動更新。
可見要想在計算機上播放有著作權的高清節目,不論是HDTV、藍光還是HD DVD碟片,都要求顯示器和顯示卡支持HDCP協定。不過廠商要為產品打上HDCP的Logo,則需要支付一定的認證費用,還要增加硬體晶片,顯然提高了成本,目前只有部分產品通過認證。由於高清節目會逐漸普及,HDCP已成定局,因此支持HDCP協定的設備也會越來越多。