2024年5月12日发(作者:昝哲)
HDCP技术
目录
定义
HDCP技术工作原理
HDCP技术的硬件要求
HDCP技术应用
HDCP技术密钥
数字内容保护:HDCP兼容测试大揭秘
1. 严谨的加密机制
2. 兼容测试的制定
HDCP显卡
显卡支持HDCP需要什么条件?
支持HDCP技术的显卡介绍
1. 1、丽台PX7900GS TDH显卡
2. 2、影驰GF7900GTX显卡
3. 3、华硕EN7950GT/HTDP/512M靓彩显卡
4. 4、迪兰恒进X1600PRO HDMI显卡
5. 5、蓝宝石新版X1900GT显卡
HDCP数字内容保护技术的发展
HDMI技术与HDCP工作原理
定义
HDCP是High-bandwidth Digital Content Protection的缩写,中文可称作“高带宽数码内容保护”。
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协议,必须经过带有相应硬件芯
片,通过认证的显示器才行。
[1]
HDCP技术工作原理
通俗的话来说,HDCP技术实际上就是一种加密技术,和普通的加密技术不同,HDCP可以说在纵向
和横向两方面对视频进行加密,首先我们来看看纵向,那就是计算机硬件要支持HDCP技术,这就需要
显示器,显卡,和光驱这三部分。蓝光和HD DVD光驱都加入了对HDCP的支持,用于保护光盘中的视
频内容无法正常复制出来在其它地方播放。
在HDCP运作的具体过程中,发送端和接受端都存储一个可用密钥集,这些密钥都是秘密存储,发
送端和接受端都根据密钥进行加密解密运算,这样的运算中还要加入一个特别的值KS(视频加密密钥)。
同时HDCP的每个设备会有一个唯一的序列号:KSV,由20个“1”和20个“0”组成。发送端和接受端的密
码处理单元会核对对方的KSV值,以确保连接是合法的。
HDCP的加密过程会对每个象素进行处理,使得画面变得毫无规律、无法识别,只有确认同步后的发
送端和接受端才可能进行逆向处理,完成数据的还原。在解密过程中,HDCP系统会每2秒中进行一次连
接确认,同时每128帧画面进行一次发送端和接受端同步识别码,确保连接的同步。
由于HDCP的理念是非完全的防止复制而是不允许复制“高清”内容。所以如果显示设备不具有此功能
也不是完全无法欣赏到“蓝光”和“HD DVD”的内容,只是得不到“高清”的效果。事实上,“蓝光”和“HD DVD”
允许通过模拟接口输出经过压缩了的画面,这样的画面达不到“高清”的显示效果。一代微软视窗操作系统
Windows Vista也采用相似的机制,进行数字内容的版权保护。.
[2]
HDCP技术的硬件要求
什么样的设备才能支持HDCP?你的设备能够支持HDCP吗?自从HDCP浮出水面,无数人都在追
问这个问题。可惜答案对于我们PC用户来说相当“残酷”:目前几乎所有销售的CRT显示器、LCD都不
支持HDCP,而且市场上几乎所有零售显卡都不支持HDCP!
要支持HDCP功能,首先硬件必须具备基于数字视频信号传输端口,现阶段流行的视频输出端口中
只有DVI和HDMI才符合HDCP要求。但这并不意味着拥有DVI接口的显卡和显示器就万事大吉了。事
实上,DVI接口要实现HDCP支持,还需要诸如Silicon Image公司的SiI1930、SiI9031、SiI9011等专
用TMDS解码芯片的配合才行,否则在播放受HDCP保护的高清视频时,你将会看到一段大约1分钟时
长的警告信息,然后显示器彻底黑屏。至于HDMI接口,同样需要支持HDCP加密/解密的TMDS才行。
要实现对HDCP的支持,显卡必须进行较大的改动:首先显卡PCB要重新设计,并要加装Silicon
Image、TI等厂商的控制芯片,其次显卡必须拥有更大容量的ROM芯片以存放密钥,因为受HDCP技术
保护的数据在输出时,操作系统中的COPP(认证输出保护协议)驱动会先验证显卡BIOS,只有合法的
BIOS才能实现内容输出,随后还要验证显示设备的40bit密钥,只有符合HDCP要求的设备才能正常显
示显卡传送来的内容。更为重要的是,HDCP系统要求每一台合法的HDCP设备都必须拥有独立的KSV
值,否则即使显卡支持高清视频解码和HDMI输出,面对加密的高清DVD盘片也将无能为力。
2024年5月12日发(作者:昝哲)
HDCP技术
目录
定义
HDCP技术工作原理
HDCP技术的硬件要求
HDCP技术应用
HDCP技术密钥
数字内容保护:HDCP兼容测试大揭秘
1. 严谨的加密机制
2. 兼容测试的制定
HDCP显卡
显卡支持HDCP需要什么条件?
支持HDCP技术的显卡介绍
1. 1、丽台PX7900GS TDH显卡
2. 2、影驰GF7900GTX显卡
3. 3、华硕EN7950GT/HTDP/512M靓彩显卡
4. 4、迪兰恒进X1600PRO HDMI显卡
5. 5、蓝宝石新版X1900GT显卡
HDCP数字内容保护技术的发展
HDMI技术与HDCP工作原理
定义
HDCP是High-bandwidth Digital Content Protection的缩写,中文可称作“高带宽数码内容保护”。
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协议,必须经过带有相应硬件芯
片,通过认证的显示器才行。
[1]
HDCP技术工作原理
通俗的话来说,HDCP技术实际上就是一种加密技术,和普通的加密技术不同,HDCP可以说在纵向
和横向两方面对视频进行加密,首先我们来看看纵向,那就是计算机硬件要支持HDCP技术,这就需要
显示器,显卡,和光驱这三部分。蓝光和HD DVD光驱都加入了对HDCP的支持,用于保护光盘中的视
频内容无法正常复制出来在其它地方播放。
在HDCP运作的具体过程中,发送端和接受端都存储一个可用密钥集,这些密钥都是秘密存储,发
送端和接受端都根据密钥进行加密解密运算,这样的运算中还要加入一个特别的值KS(视频加密密钥)。
同时HDCP的每个设备会有一个唯一的序列号:KSV,由20个“1”和20个“0”组成。发送端和接受端的密
码处理单元会核对对方的KSV值,以确保连接是合法的。
HDCP的加密过程会对每个象素进行处理,使得画面变得毫无规律、无法识别,只有确认同步后的发
送端和接受端才可能进行逆向处理,完成数据的还原。在解密过程中,HDCP系统会每2秒中进行一次连
接确认,同时每128帧画面进行一次发送端和接受端同步识别码,确保连接的同步。
由于HDCP的理念是非完全的防止复制而是不允许复制“高清”内容。所以如果显示设备不具有此功能
也不是完全无法欣赏到“蓝光”和“HD DVD”的内容,只是得不到“高清”的效果。事实上,“蓝光”和“HD DVD”
允许通过模拟接口输出经过压缩了的画面,这样的画面达不到“高清”的显示效果。一代微软视窗操作系统
Windows Vista也采用相似的机制,进行数字内容的版权保护。.
[2]
HDCP技术的硬件要求
什么样的设备才能支持HDCP?你的设备能够支持HDCP吗?自从HDCP浮出水面,无数人都在追
问这个问题。可惜答案对于我们PC用户来说相当“残酷”:目前几乎所有销售的CRT显示器、LCD都不
支持HDCP,而且市场上几乎所有零售显卡都不支持HDCP!
要支持HDCP功能,首先硬件必须具备基于数字视频信号传输端口,现阶段流行的视频输出端口中
只有DVI和HDMI才符合HDCP要求。但这并不意味着拥有DVI接口的显卡和显示器就万事大吉了。事
实上,DVI接口要实现HDCP支持,还需要诸如Silicon Image公司的SiI1930、SiI9031、SiI9011等专
用TMDS解码芯片的配合才行,否则在播放受HDCP保护的高清视频时,你将会看到一段大约1分钟时
长的警告信息,然后显示器彻底黑屏。至于HDMI接口,同样需要支持HDCP加密/解密的TMDS才行。
要实现对HDCP的支持,显卡必须进行较大的改动:首先显卡PCB要重新设计,并要加装Silicon
Image、TI等厂商的控制芯片,其次显卡必须拥有更大容量的ROM芯片以存放密钥,因为受HDCP技术
保护的数据在输出时,操作系统中的COPP(认证输出保护协议)驱动会先验证显卡BIOS,只有合法的
BIOS才能实现内容输出,随后还要验证显示设备的40bit密钥,只有符合HDCP要求的设备才能正常显
示显卡传送来的内容。更为重要的是,HDCP系统要求每一台合法的HDCP设备都必须拥有独立的KSV
值,否则即使显卡支持高清视频解码和HDMI输出,面对加密的高清DVD盘片也将无能为力。