A look at content scrambling in DVDs
2 months ago
- #Cryptography
- #Content Protection
- #DVD
- 密码学被用于DVD中,通过内容扰乱系统(CSS)防止非法复制。
- CSS的工作原理是对DVD内容进行加密,只有拥有正确密钥的授权DVD播放器才能解密并播放视频。
- DVD复制控制协会(DVD CCA)负责向制造商分发解密密钥。
- 1999年,Jon Johansen等人破解了CSS,导致了解密工具DeCSS的诞生。
- 随后围绕DeCSS展开了法律诉讼,法院最终裁定其受言论自由保护。
- CSS的缺陷促使了更强加密技术的开发,例如针对新媒介格式的CPPM。
- 破解CSS的过程包括逆向工程授权DVD播放器软件以获取加密密钥。
- CSS采用多阶段解密流程,涉及播放器密钥、光盘密钥和标题密钥。
- 加密过程使用线性反馈移位寄存器(LFSR)生成伪随机比特流以扰乱视频数据。
- 尽管已被破解,CSS仍因在DVD及播放器中的广泛部署而继续使用。