HDCP-什么是HDCP?有什么用?

HDCP就是一种加密技术,类似于一把锁,用来保障数字内容的传输和播放。HDCP是High-bandwidth Digital Content Protection的缩写,也就是高带宽数字内容保护。HDMI是一种高清数字接口标准,它可以提供很高的带宽,无损地传输数字视频和音频信号。为了保证HDMI或者DVI传输的高清晰信号不会被非法录制,就出现了HDCP技术。

HDCP技术规范由Intel领头完成,是针对高清电影、电视节目所发展的重要反盗版技术,用以确保数字化的图像与声音数据在通过DVI或HDMI接口发送时不至于遭到非法拷贝。HDCP的规格受到多项专利权保护,任何人欲实现HDCP都必须申请授权。

例如想播放有HDCP保护的影音内容如Blu-rayDisc、PlayStation游戏(通过HDMI输出时),信号来源(播放机或电脑的显卡)和显示器(电视或投影机)双方都必须内置HDCP密钥芯片才能正常播放。若系统任何一者不配备此密匙芯片,图像质量有可能降低,甚至不能播放图像。

二、HDCP的技术原理

HDCP的主要目标是防止未加密的高清晰度影音内容被非法拷贝传送出去。为此HDCP当中设计了三套系统以达成此目标:

1、校验协议。一个验证流程以防止未经授权的装置接收到高清晰度内容。

2、像素加密。将通过HDMI、DVI等接口传输的数据加密以防止数据被窃取或破解。

3、可更新性。一个密匙撤销机制,以确保任何违反HDCP协议的装置可以相对容易地被排除。

HDCP传输过程中,发送端和接受端都存储一个可用密钥集,这些密钥都是秘密存储,发送端和接受端都根据密钥进行加密解密运算,这样的运算中还要加入一个特别的值KSV(视频加密密钥)。同时HDCP的每个设备会有一个唯一的KSV序列号,发送端和接受端的密码处理单元会核对对方的KSV值,以确保连接是合法的。