• 解决方案:HDCP加密过程

    电脑杂谈  发布时间:2020-11-14 07:01:44  来源:网络整理

    怎么查显示器支持hdcp_怎么查显示器支持hdcp

    HDCP简介

    HDCP(高带宽数字内容保护):高带宽数字内容保护技术。 HDTV(高清晰度电视)时代即将来临。为了适应高清电视的高带宽,出现了HDMI。 HDMI是高清数字接口标准,它可以提供高带宽,无损传输数字视频和音频信号。为了确保不会非法记录由HDMI或DVI传输的高清信号,出现了一种高带宽数字内容保护技术,即HDCP技术。 HDCP技术规范由英特尔领导。用户制作非法副本时,该技术会干扰并降低复制图像的质量,从而保护内容。

    hdcp的详细解读

    HDCP技术

    输出时,计算机平台上受HDCP技术(简称DP)保护的数据内容将由操作系统中的COPP(认证输出保护协议)驱动。图形卡首先被验证。只有合法的图形卡才能实现内容输出。验证显示设备的密钥。只有符合HDCP要求的设备才能最终显示图形卡传输的内容。在HDCP传输期间,发送方和接收方都存储了一组可用密钥。这些密钥是秘密存储的。发送者和接收者都基于密钥执行加密和解密操作。必须向此类操作添加特殊功能。值KSV(视频加密密钥)。同时,HDCP的每个设备将具有唯一的KSV序列号,发送方和接收方的密码处理单元将检查彼此的KSV值以确保连接合法。 HDCP加密过程。

    hdcp的详细解读

    软硬件设备

    如前所述,HDCP需要软件和硬件的共同支持,并且内容传输中涉及的所有设备都是必不可少的。 Microsoft将把“保护性内容输出管理协议(OPM)”集成到新一代操作系统Vista中,以在输出内容之前确认显示设备的性能和HDCP支持。同时,蓝光和HD-DVD作为高清视频的主要载体,也将实施HDCP标准。

    视频源播放和显示终端设备将通过内置的转换芯片实现信号的二次编码/解码,涉及的产品包括显示卡,DVD播放器,电视,显示器,投影仪等。HDCP是通过数字接口DVI-D或新的HDMI实现,后者更常用,并且既具有音频/视频传输功能,又几乎成为HDCP支持的标志。然而,HDMI + HDCP目前似乎仅在家用电器领域享有很高的声誉,它几乎已成为新产品的标准配置,远远领先于实际应用。但是,由于未来的兼容性和上游协议制造商的压力,设备制造商不敢忽视。在PC领域,尽管Microsoft一直在“警告” Vista仅支持HDCP协议显示卡和相应的驱动程序,但反复跳过票证使配件制造商有了更多的理由。 HDCP协议用于防止视频内容在传输过程中被完全复制。该技术不是要防止数字信号被非法记录,而是要加密数字信号,以使非法记录方法无法获得原始的高分辨率图像质量。要支持HDCP协议,必须使用DVI和HDMI等数字视频接口。 VGA等传统的模拟信号接口无法支持HDCP协议。但是,并非所有具有DVI接口的LCD监视器都支持HDCP协议,并且必须通过带有相应硬件芯片的经过认证的监视器。

    怎么查显示器支持hdcp_怎么查显示器支持hdcp

    hdcp的详细解读

    HDCP技术的工作原理

    用外行的话来说,HDCP技术实际上是一种加密技术。与普通的加密技术不同,可以说HDCP可以在垂直和水平方向上对视频进行加密。首先,让我们看一下垂直的计算机硬件。为了支持HDCP技术,这需要显示器,图形卡和光盘驱动器。蓝光和HD DVD驱动器都增加了对HDCP的支持,以保护光盘上的视频内容不会在其他地方复制和播放。

    在HDCP操作的特定过程中,发送方和接收方都存储了一组可用的密钥。这些密钥是秘密存储的。发送者和接收者都基于密钥执行加密和解密操作。在此类操作期间,还要添加一个特殊值KS(视频加密密钥)。同时,HDCP的每个设备都有一个唯一的序列号:KSV,由20个“ 1”和20个“ 0”组成。发送者和接收者的密码处理单元将检查彼此的KSV值,以确保连接合法。

    HDCP加密过程将处理每个像素,从而使图片不规则且无法识别。只有在确认同步之后,发送方和接收方才能执行反向处理以完成数据恢复。在解密过程中,HDCP系统将每2秒钟确认一次连接,同时每128帧执行一次发送方和接收方的同步识别码,以确保连接的同步。

    因为HDCP的概念不是要完全防止复制,而是不允许复制“ HD”内容。因此,如果显示设备不具有该功能,则并非完全不可能享受“蓝光”和“ HD DVD”的内容,但是不能获得“ HD”的效果。实际上,“ Blu-ray”和“ HD DVD”允许通过模拟接口输出压缩图片,这无法实现“高清”显示效果。第一代Microsoft Windows操作系统Windows Vista也使用类似的机制来保护数字内容的版权。

    hdcp的详细解读

    HDCP加密过程

    HDCP将处理每个像素,从而使图像不规则且无法识别。只有在确认同步之后,发送方和接收方才能执行反向处理以完成数据恢复。在解密过程中,HDCP系统将每2秒确认一次连接,并同时每128帧执行一次发送方和接收方的同步标识代码,以确保连接的同步。为了处理密钥泄漏,HDCP建立了“密钥撤销”机制。每个设备的密钥集KSV值是唯一的。收到KSV值后,HDCP系统将进行比较并在吊销列表中进行搜索。列表中出现的KSV将被视为非法,从而导致身份验证过程失败。此处的吊销密钥列表将包含在与HDCP对应的多媒体数据中,并将自动更新。

    怎么查显示器支持hdcp_怎么查显示器支持hdcp

    HDCP组件分析和刻录方法简介

    第一部分是用于确认接收方合法性的身份验证协议。发送方和接收方交换信息,接收方将KEY传递给发送方,发送方进行验证并使用它来生成公钥,并使用该公钥作为平衡KEY混合到授权验证序列中以解密加密内容和授权确认出于保密原因,无法从IC读取密钥(您必须通过Scaler HDCP Engine获取)

    第二,一旦确认,发送方将采用双方都知道的解密方法将加密的内容发送给接收方;

    第三,当未经授权的设备接收到它时,它将通过发件人的检测停止内容传递。

    H DCP的特定工作过程:首先,主机将密钥选择导频序列(AKSV)和64位伪随机序列(An)发送给接收方,然后接收方返回密钥选择导频序列(BKSV)

    和转发器位(REPEAT位)(如果使用转发器表示身份),则发送方确认BKSV是否已被废除,以及是否包含20 1和20 0;如果双方的设备密钥和KSV有效,则计算并生成56位公共密钥Km和Km`,然后生成KS,KS`(传输密钥),M0、MO`(64位的附加初始序列) RO,R0`(16位指示,如果验证成功,则必须在发送AKSV之后的100毫秒内将其发送回发送方;验证成功后,R01和R0相等;每128个比特进行更正帧,并且每2s发送一次)。因此,当DVI接口中断传输超过2秒或被未经授权的设备接收时,主机将停止传输内容,以达到保护传输内容的目的。

    1.如果要指定HDCP密钥的计数器,则可以修改文件的最后两个字节并再次保存,然后关闭H DCP Writer程序,然后再次运行HDCP Writer程序。您会看到4a380、4a381 = 0x0308(十六进制)= 776(十进制)表示现在已烧掉776个组

    2.使用序列号考虑

    1.不同型号的序列号相同

    怎么查显示器支持hdcp_怎么查显示器支持hdcp

    2.相同的型号,序列号的可能性相同(y ww)不同的序列号相同

    3.每千个组是一个文件。应该用序列号索引哪个文件?

    4.刻录HDCP密钥时如何获取S / N数据?我还需要条形码阅读器吗?

    5.每种格式的S / N格式都不同,因此难以维护(特定于型号)

    3.要完成对HDCP Key的控制,必须管理所有模型。但是,这个项目很昂贵

    4.我可以编写一个工具来跳过地址0x1f000?0x1ffff来更新BIOS,但是速度非常慢,我不知道为什么?

    5.任何评论,称我为B / R HH

    hdcp的详细解读

    我对HDCP KEY功能有以下疑问:

    怎么查显示器支持hdcp_怎么查显示器支持hdcp

    现在。

    1.每次只能在编程(+1)时在TOOL中输入编程密码,如果有数字(998)因为主板损坏,请更换主板。刻录此数字。您需要从1开始刻录,然后继续刻录到998数字。--“这确实很麻烦。如果不需要此数字,那将是浪费。

    2.如果由于其他问题需要重新更新BIOS,请在刻录BIOS的工具中对其进行设置(如下所示:

    hdcp的详细解读

    将F-》更改为E。原始号码不能丢失。但是,对于生产线操作员而言,这将是一个很大的困难。

    2. 1:操作员错过了记录以进行更改。 -“号码已更改。

    2. 2:作业内容增加。 -“万无一失。

    刻录密码时是否可以使用S / N方法?在这种情况下,所有问题都将得到解决。 。以上是个人观点。 。

    让我添加HDCP密钥的概念

    该公司购买了100,000套密钥,这些密钥暂时称为原始源密钥。这些密钥不能直接刻录到EEPROM或程序ROM中。每个定标器制造商都提供其秘密程序,因此您需要使用原始源密钥。加密程序生成的密钥可以通过Genesis加密程序生成的密钥刻录到EEPROM或程序ROM不能刻录到主项目,反之亦然。我目前的做法是将加密密钥用作1000个组。一个文件

    示例:Mstart_Key_0000_0999.bin(代表密钥000?999)每次刻录一组HDCP密钥时,程序会自动将其加1,并且当操作员转动时计数器将保存到文件关闭刻录程序(Mstart_Key_0000_0999.bin)因此,下次,打开的文件计数器将自动加载

    我的建议,如果将100,000个密钥组划分为多个组

    0?30,000组创世记


    本文来自电脑杂谈,转载请注明本文网址:
    http://www.yebodg.com/a/tongxinshuyu/article-333167-1.html

      相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...
      时时彩网站