2密码学电子商务安全分析.ppt

公钥密码算法的应用? 公钥密码的应用范围 1.? 加密/解密? 2.? 数字签名(身份鉴别)? 3.? 密钥交换 基于公钥密码的加密过程 基于公钥密码的鉴别过程? 基于公钥密码的密钥交换 对公钥算法的误解 公开密钥算法比对称密钥密码算法更安全?? 任何一种算法都依赖于密钥长度、破译密码的工作 量,从抗分析角度,没有一方更优越。 公开密钥使得对称密钥成为过时了的技术?? 公开密钥很慢,只能用在密钥管理和数字签名。? 对称密钥密码算法将长期存在。 使用公开密钥加密,密钥分配变得非常简单?? 密钥分配既不简单,也不有效。 公钥密码与私钥密码 加密模型中的基本概念 * 攻击者无论截获多少密文,都无法得到足够的信息来唯一地决定明文。Shannon用理论证明:欲达理论安全,加密密钥长度必须大于等于明文长度,密钥只用一次,用完即丢,即一次一密,One-time Pad,不实用。实际安全,或计算上安全: 如果攻击者拥有无限资源,任何密码系统都是可以被破译的;但是,在有限的资源范围内,攻击者都不能通过系统地分析方法来破解系统,则称这个系统是计算上安全的或破译这个系统是计算上不可行(Computationally Infeasible)。 * 如果算法的保密性是基于保持算法的秘密,这种算法称为受限制的算法。受限制的算法不可能进行质量控制或标准化。每个用户和组织必须使用他们自己唯一的算法

文档评论(0)

1亿VIP精品文档

相关文档