数据加密标准DES ■数据加密标准DES属于对称密钥密码体制,是 一种分组密码。 ■} 在加密前,先对整个明文进行分组。每一个组 长为64位。 ■然后对每一个64位二进制数据进行加密处理, 使用64位密钥,产生一组64位密文数据。 ■最后将各组密文串接起来,即得出整个的密文
数据加密标准 DES ◼ 数据加密标准 DES 属于对称密钥密码体制,是 一种分组密码。 ◼ 在加密前,先对整个明文进行分组。每一个组 长为 64 位。 ◼ 然后对每一个 64 位 二进制数据进行加密处理, 使用64位密钥,产生一组 64 位密文数据。 ◼ 最后将各组密文串接起来,即得出整个的密文
DES的保密性 DES的保密性仅取决于对密钥的保密, 而算法是公开的。 DES是世界上第一个公认的实用密码算 法标准,它曾对密码学的发展做出了重 大贡献。 ■目前较为严重的问题是DES的密钥的长 度。 后来出现国际数据加密算法DEA, 128位密钥
DES 的保密性 ◼ DES 的保密性仅取决于对密钥的保密, 而算法是公开的。 ◼ DES 是世界上第一个公认的实用密码算 法标准,它曾对密码学的发展做出了重 大贡献。 ◼ 目前较为严重的问题是 DES 的密钥的长 度。 ◼ 后来出现国际数据加密算法IDEA, 128位密钥
7.2.2公钥密码体制 公钥密码体制使用不同的加密密钥与解密密 钥。 ■现有最著名的公钥密码体制是RSA体制, 它基于数论中大数分解问题的体制,由美国 三位科学家Rivest,Shamir和Adleman于 1976年提出并在1978年正式发表的
7.2.2 公钥密码体制 ◼ 公钥密码体制使用不同的加密密钥与解密密 钥。 ◼ 现有最著名的公钥密码体制是RSA 体制, 它基于数论中大数分解问题的体制,由美国 三位科学家 Rivest, Shamir 和 Adleman 于 1976 年提出并在 1978 年正式发表的
公钥密码体制的保密性 ■公钥公开,加密算法、解密算法公开 ■私钥保密 任何加密方法的保密性:取决于密钥长度 和破解密文的计算量
公钥密码体制的保密性 ◼ 公钥公开,加密算法、解密算法公开 ◼ 私钥保密 ◼ 任何加密方法的保密性:取决于密钥长度 和破解密文的计算量
公钥算法的两种应用 用于加密 发送者A用B的公钥PK对明文X加密后,.接收 著B用自己的私钥SK:解密,即可恢复出明文: 二 、用于数字签名 发送者A用A的私钥SKA对明文X加密后,接收 者B用A的公钥PKA解密,即可恢复出明文 具有保密性的数字签名:双重加密
公钥算法的两种应用 一、用于加密 发送者 A 用 B 的公钥 PKB 对明文 X 加密后,接收 者 B 用自己的私钥 SKB 解密,即可恢复出明文: 二、用于数字签名 发送者 A 用A 的私钥 SKA 对明文 X 加密后,接收 者 B 用A 的公钥 PKA解密,即可恢复出明文 具有保密性的数字签名:双重加密