|
HDCP(High-Bandwidth Digital Content Protection;高频宽数字内容保护)是由Intel子公司Digital Content Protection LLC(DCP)开发的一项保护数字娱乐内容的技术,用以确保数字化的影像与声音数据在通过传输接口传送时不会遭到非法拷贝。HDCP的规格受到多项专利权保护,此项针对高解析产品所订定的标准,虽然无法完全消祢数字时代所面临的内容拷贝难题,但产品已设计到增高仿冒商的门坎与成本以打消大多数破解者的念头。而随着HDCP产品的越趋普及,我们似乎可嗅出高分辨率的时代已正式到来。 严谨的加密机制
HDCP的保护机制包括了三个元素:(1)HDCP发送器(Transmitter/Source),能立即认证下游对接收器的连结,认证协议会确保HDCP发送器发出的讯号是HDCP接收器所授权接受的。(2)DCP LLC会撤销授权无效之HDCP接收器的授权。(3)在有HDCP保护的讯号下发送与接收的同时,不断的对视讯内容进行额外的验证。
此外,欲应用HDCP技术于产品上的厂商,皆须先成为DCP的会员(会费美金15,000)并取得授权,授权等级依产品的开发程度有不同分类。仅有取得全部授权的厂商能取得唯一的密钥集(称作KSV)以开发或贩卖产品,此授权密码并会记录于DCP,一旦授权厂商会员过期,则其KSV会在DCP的数据库标示为撤销密钥。
在计算机平台上受到HDCP技术保护的数据内容在输出时会由操作系统中的COPP (Certified Output Protection Protocol;认证输出保护协议)装置首先验证显卡,只有合法的显卡才能显示内容。随后要认证显示设备的KSV,只有符合HDCP要求的设备才能显示显示卡所传送的内容。在发送器与接收器连接时,会产生一组仅有双方知道的Secret Value值,以确保连接是合法且无法被拷贝的。HDCP不论在加密或解密过程都会依据此Secret Value,只有确认同步后的发送器和接受器才可能进行逆向处理,完成资料的还原。HDCP系统并且会在收到KSV值后在撤销列表中进行比较和查找,出现在列表中的KSV将被认做非法,导致认证过程的失败。
HDCP的数据验证又分为三个层级: First Part, Second Part 以及Third Part(在DisplayPort则称作Link Integrity Check; 针对此点将在讨论HDMI HDCP与DisplayPort HDCP差异时再谈)。前述之Secret Value会在First Part时验证,发送器与接收器会彼此交换其KSV并产生Secret Value。而Second Part则是针对Repeater Device,验证下游的所有接收器,产生各自对应的Secret Value并回报上游。倘若发送端或接收端变更,则Repeater的HDCP机制会再产生新的Secret Value并重新验证,以预防拷贝机从中插入以撷取数据。在Third-Part时HDCP系统便会确认两台HDCP 装置的数据加密或解密之频率、顺序是否一致与同步,并且在数据传送的同时产生额外的验证码验证。
有此层层保护措施,消费者欲播放有HDCP保护的影音内容如Blu-ray Disc、PlayStation 3游戏时,讯号来源(播放机或计算机的显示卡)和显示器双方都必须内建HDCP的KSV才能正常播放。若系统任一未内建KSV,则无法使用高分辨率播放,甚至不能播放影像。
兼容测试的制定
由DCP LLC 所订定的HDCP兼容性测试(HDCP Compliance Test)为采用HDCP规格的业者提供了一个有效的管道,以确保他们所开发的产品能符合HDCP的技术规范。除了原有在HDMI规格下制定的兼容规范,随着VESA DisplayPort 兼容认证测试的推出在今年也增加了DisplayPort的HDCP测试。目前授权的测试中心(Authorized Testing Center; ATC)包括了DCP, LLC HDCP Lab、Allion Test Labs(百佳泰), Matsushita Electric Industrial Co., Ltd, NXP Semiconductors, Silicon Image和Sony,而其中仅有百佳泰同时可执行HDMI HDCP 与DisplayPort HDCP的兼容认证测试。此测试目前虽尚未有Logo认证,但HDMI与VESA协会皆强烈建议厂商执行HDCP的兼容性测试,让受测过的产品能列于DCP的网站上,以响应市场对高解析产品的保护机制一致性的需求。
|
|