安全123456

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

:分组密码(Block Ciphers )和流密码(Stream Ciphers)
? 分组密码也称为块密码,它是将信息分成一块(组),每次操作(如加密和解密)是针对一组而言
? 流密码也称序列密码,它是每次加密(或者解密)一位或者一个字节
两者主要特点比较:
? 1、分组密码适合于软件实现,可以避免耗时的位操作;序列密码适合硬件实现。
? 2、分组密码有错误传播;序列密码没有错误传播(即通信中某些密文字符产生了错误,只影响相应字符的解密,不影响其他字符),
? 3、分组密码的安全性取决于其算法,基于网络的常规操作都使用分组密码,序列密码取决于伪随机序列的好坏,适合于军事,外交等保密信道。

对称加密体制与公开密钥体制比较
1.对称算法
(1)在对称算法体制中,如果有N个成员,就需要N(N-1)/2个密钥,这巨大的密钥量给密钥的分配和安全管理带来了困难。
(2)在对称算法体制中,知道了加密过程可以很容易推导出解密过程,知道了加密密钥就等于知道了解密密钥,可以用简单的方法随机产生密钥。
(3)多数对称算法不是建立在严格意义的数学问题上,而是基于多种“规则”和可“选择”假设上。
2.公开密钥算法
(1)在公开密钥体制中,每个成员都有一对密钥(pk、sk)。如果有N个成员,只需要2N个密钥,需要的密钥少,密钥的分配和安全管理相对要容易一些。
(2)知道加密过程不能推导出解密过程,不能从 pk推导出sk,或从sk推导出pk。或者说如果能推导出来也是很难的,要花很长的时间和代价。
(3)容易用数学语言描述,算法的安全性建立在已知数学问题求解困难的假设上。
(4)需要一个有效的计算方法求解一对密钥 pk、sk ,以确保不能从pk、 sk中相互推导。
(5)用公开密钥算法传送信息时,无需在通信双方传递密钥。也就不需要建立受保护的信息通道。这是公开密钥算法最大的优势,使得数字签名和数字认证成为可能。公开密钥算法有着更广阔的应用范围。
(6)就目前来看,公开密钥算法加密的速度要比对称算法慢的多。一般只用公开密钥算法加密安全要求高,信息量不大的场合。



数字证书(Digital Certificate)
? 数字证书是由权威机构CA发行的一种权威性的文档,是网络环境中的一种身份证,用于证明某一用户的身份以及公开密钥的合法性。
信息隐藏(伪装)ppt4-2
就是将有意义的秘密信息隐藏于另一非机密的载体内容之中。所用载体形式可为任何一种数字媒体,如图象、声音、 视频或一般的文档等等
数字水印( Watermark)ppt4-2
将与多媒体内容相关一些

标示信息直接嵌入多媒体内容当中,但不影响原内容的使用价值,并不容易被人的知觉系统觉察或注意到。通过这些隐藏在多媒体内容中的信息,可以达到确认内容创建者、购买者,或者是否真实完整。

数字签名Digital Signature就是附加在数字信息上的一些数据,或是对数字信息所作的密码变换。这种数据或变换允许数据单元的接收者用以确认数字信息的来源和数字信息的完整性并保护数据,防止被人(例如接收者)进行伪造。



相关文档
最新文档