產生背景
在20世紀90年代後期,缺乏足夠的內容保護方法限制了高清晰消費電子產品推向市場。由於好萊塢的內容所有者在沒有他們認為足夠安全的保護的情況下製作高品質內容時,就顯得很猶豫。為了打破這個瓶頸,因特爾和SiliconImage公司一起,提出HDCP規則來保護通過DVI(數字視頻接口)傳遞的內容。HDCP的主要想法是設備生產商能在現有的DVI技術基礎上採用它從而保護在設備間傳輸的內容的安全。
這個技術的開發目的就是為了解決21世紀數位化影像技術和電視技術高度發展後所帶來的盜版問題。在各種視頻節目、有線電視節目、電影節目都實現數位化傳播後,沒有保護的數位訊號在傳播、複製的過程中變得非常容易,並且不會像模擬信號,經過多次複製後會出現明顯的畫質下降問題。因此,會對整個影視行業產生極大的危害。這也是HDCP在21世紀之初就迅速誕生的原因。
原理
HDCP的基本原理是首先給接收設備授權,並提供一個密鑰,用來打開傳送來的保密盒.盒內裝有需要保護的數位訊號內容。如果接收設備沒有被授權,就無法打開裝有需要保護的數位訊號內容。這樣一來,不支持HDCP協定的監視器無法正常播放有著作權保護的高清晰度電視節目,有著作權保護的高清晰度電視節目只能在被授權的、支持HDCP協定的設備上正常播放。在未被授權的、不支持HDCP協定的設備上,只能看到黑屏顯示或低畫質顯示,清晰度只有正常顯示的1/4,失去高清晰度電視節目的價值。
工作過程
首先要求傳送設備傳送一份內容被保護的複製流,接收設備用來接收此被保護的數字流。計算機、數字錄像機(VCR)、數位電視接收設備等都可以作為傳送器和接收器。其過程大概有以下幾點:
①傳送設備開始加密內容流的傳送,該內容被加密模式指示器(EMI,EncryptionMode Indicator)用比特標誌來記錄複製保護模式(比如僅允許拷貝一次、禁止拷貝或不再拷貝)。
②接收器接收到上述內容流之後,首先考察EMI比特來決定複製保護模式,並以此來決定驗證和密鑰交換(AKE,Authentication and Key Exchange)的模式狀況。如果標誌經驗證為禁止拷貝,接收器或接收設備就會要求傳送設備進行完整的驗證和密鑰交換(AKE);如果標誌經驗證為僅拷貝一次,或者不再被拷貝,則既可以要求完整的AKE,也可以要求受限的AKE。
③當傳送設備接收到驗證要求後即開始處理。如果要求的是完整的AKE,而傳送設備只能履行受限AKE,那么進行的將是受限AKE。
④一旦設備已完成了所要求的AKE步驟,就可以在它之間進行密鑰交換。密鑰用於在發端對內容加密和在接收端對內容進行解密。
特點
相比於傳統的加密技術,HDCP在內容保護機制上走了一條完全不同傳統的道路,並且收到了良好效果。傳統的加密技術是通過複雜的密碼設定,讓全部數位訊號都無法錄製或播放,但HDCP是將數位訊號進行加密後,讓非法的錄製等手段,無法達到原有的高解析度畫質。也就是說,如果你的設備不支持HDCP協定,錄製或播放的時候效果會大打折扣,或者根本播放不出來。此外,HDCP還是一種雙向的內容保護機制。也就是說,HDCP的要求是播放的數字內容以及硬體本身都必須遵照一套完整的協定才能實現,其中一方面出現問題都可能導致播放失敗。例如,如果用戶買的液晶彩電有HDCP功能,但是,DVD播放機卻不帶HDCP功能,那么在看有HDCP著作權保護的正版DVD時,是不能實現播放的。