光盘容易损坏,因此,它们通常存储用纠错码编码的数据。
尽管近年来光存储媒体的日常使用有所减少,但由于它们对收藏家具有特殊价值,它们继续被用于电影和电视节目的发行。在这样的应用程序中,通常对光盘内容进行加密以保护版权,这就引出了一个问题,对其解密成功的要求是什么?
现在让我制定一个方案,由纠错码和密码组成的层组成.
在将数据刻录到光盘之前,数据经过3层:
棘手的部分是加密。似乎只有流密码才能使用,否则当解密失败时,内部层纠错码将毫无意义。因此,这里不能使用确定性认证加密和密钥包装密码。因此,必须使用流密码,并且必须对外层纠错码中的潜在错误提供额外的保护。
我的问题是:如果有一个内部层纠错代码,它是否能够工作而不使用基于流密码的加密算法?DRM保护光盘通常如何保护其内容免受盗窃和身体损害?
发布于 2020-11-28 19:05:07
如果有一个内部层纠错代码,它是否能够工作而不使用基于流密码的加密算法?
取决于内部纠错代码是如何工作的;您需要的是一种加密方法,它不会从根本上增加任何密文错误的“大小”(其中“大小”与纠错代码相关),考虑到可能的密文错误(我认为在光盘上,突发错误比随机无关的比特翻转更常见)。如果它是(例如)里德所罗门代码,这意味着它不会增加不正确的(修改的)符号的数量;有其他选项(流密码除外)具有此属性。
然而,这确实提出了一个问题:“你希望从这种结构中得到什么?”这种结构至少不会有那么好:
(或者将“内部”和“外部”结合起来,如果这更有意义的话)。在我看来,这至少与处理错误一样好(而且您不必在选择加密方法时考虑到纠错代码)。
https://crypto.stackexchange.com/questions/86526
复制相似问题