HDCP(High-bandwidth Digital Content Protection)
HDCP认证协议用于让HDCP Receiver被授权去接收HDCP Transmitter的加密内容!!!
认证有以下阶段:
- AKE(Authentication and Key Exchange)
- Locality Check
- SKE(Session Key Exchange)
- Authentication with Repeaters
AKE和Locality Check确保HDCP Receiver被授权接收HDCP 加密内容,在认证的末尾阶段,在Transmitter和Receiver之间建立一条仅仅授权访问的数据通路!!!
所有的HDCP设备都包含一个由lc128表示的128位秘密全局常数。所有HDCP设备共享相同的全局常数。Lc128只提供给HDCP的开发者。
HDCP发射机包含DCPLLC的3072位RSA公钥,由kpubdcp表示。
HDCP接收器发出1024 bits RSA公钥和私钥。公钥存储在由DCPLLC颁发的公钥证书中,用certrx表示。表2.1.给出了证书中包含的字段。所有的值都以大端序的格式存储。