文本阅读:
第15章电信与互联网音频60
的私钥。公钥和私钥通过一个复杂的数学变换联系起来。为了说明这一点,我们假i发
送者有
钥和一个私钥,接收者也有一个公钥和一个私钥。发送者和接收者交换他们的公钥,因此每一方都有三个密钥。发送者用接收者的公钥对消息进行加密。接收者用自己的私钥对该消息进行解密;只有接收者能够对使用接收者公钥加密的消息进行解密。即使是发送者也无法解密该消息。非对称加密通常用于进行在线金融交易,比如在互联网上使用信用卡进行购买活动。非对称加密算法通常用于各种密钥管理应用,也就是说,用于发送那些对称加密算法所需要保密的密钥。第一种公钥加密算法是1977年由RSA实验室设计的。
在暴力破解中,攻击者要尝试每种可能的密钥,直到解密出明文为止。简言之,如果fx)=y并且攻击者知道u还能计算f,则他或她就能通过尝试每一个可能的x来找到这个x。根据可以使用的硬件资源的不同,通过暴力破解找到一个40bit密码的密钥可能需要2ms个56bit的密钥可能需要2mn-35h;一个128bit的密钥可能需要09年。DVD和
蓝光格式中使用的加密系统已经分别在第8章和第9章进行了讨论。
1544音频水印
数字音频水印(Watermarking)提供了另外一种安全机制,这是一种内植于音频数据本身且隐藏在其中的安全机制。水印把所有权关系与内容连接在一起,能验证内容的真实性。具体地,水印的目的是在音频信号中嵌入一个不可闻的数字编码(或标签),可以通过鉴别这个编码来提供一个电子化审核跟踪,从而确定所有权、追查盗版等。例如,如果出现了盗版唱片
这些唱片中恢复出嵌入的水印,从而追查到作为数据源的这张原始唱片。或者,播放器可以在开始播放之前检查水印;如果水印丢失或出现讹误(就像在份非法的复本中那样),则播放器可以拒绝播放这份复本。数据源水印可以被附加到一种具体的记录媒体(比如DVD或蓝光)上,用以鉴别和保护内容。交易水印则是独立于记录媒体的,用于追踪目的,例如一个水印可以监视互联网下载的数量。水印也被称为密写术
(Steganography),指的是把信息隐藏在数据中的这个过程。
情况中,水印本身也
经过加密的
因为水印改变了音频数据,所以理想情况下
对终端用户必须是透明的不可闻的,并
且不会影响音频信号的声音质量。水印也应该是牢靠强健的,它应该可以从音频信号中恢复出来,并且应该在经受了其他处理(比如感觉编码)以后仍能存活下来且完好无缺。例如水印应该能在经过了D/A
转换后仍然存在,或是经过了一条AM或FM广播路的传输以后仍然存在。在极端情况下,通过扬声器播放一段带有水印的模拟音频信号,再通过话筒把这个播放出来的信号重新录制下来以后,水印应该仍能完整保存下来必须也
能在文件格式的改变中存留下来,比如从PCM转换成 ADPCM再转换成MP3。水印还必须