(一)传统加密技术

一、术语定义

  • 明文:原始消息
  • 密文:加密后的消息
  • 加密:从明文到密文的过程称为加密
  • 解密:从密文到明文的过程称为解密
  • 密码编码学:研究各种加密方案的学科
  • 密码体制、密码:加密方案被称为密码体制或密码
  • 密码分析学:研究破译密码获得消息的学科,即我们常说的破译、
  • 密码学:密码编码学和密码分析学的统称

二、对称加密技术

对称加密方案有五个基本成分:

  • 明文:加密算法的输入,原始可理解的消息或数据。
  • 加密算法:加密算法对明文进行各种代换和变换。
  • 密钥:密钥也是加密算法的输入,算法根据所用的特定密钥产生不同的输出。算法所用的代换和替换也依靠密钥。
  • 密文:加密算法的输出,看起来随机而杂乱的数据,依赖于明文和密钥。
  • 解密算法:本质上是加密算法的逆过程,通过密钥和密文恢复出明文。

传统密码(一般指对称密码)的安全使用需要满足以下两个要求:

  1. 加密算法必须是足够强的:即使敌人拥有一定数量的密文和产生这些密文的明文也不能破译密文或发现密钥。
  2. 必须保证密钥的安全传输。

三、基于加密信息的攻击类型

  • 唯密文攻击:分析者已知加密算法和要解密的密文
  • 已知明文攻击:分析者已知加密算法、要解密的密文和与待解密的密文同一密钥加密的明密文对。
  • 选择明文攻击:加密算法、要解密的密文和分析者任意选择的明文,用与待解的密文同一密钥加密的明文。
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1 最近看了东大方程式第五期。东大方程式是一档日本的综艺,邀请了大量的东大学...
    Cline_4e56阅读 2,463评论 0 0
  • X * 12/频率 = 0.02s (频率 11059200)=》X =18432; Y + X = 65536 ...
    文东之名阅读 5,766评论 0 0
  • 2017.5 在机场候机,又到了写游记的时候了。 这次在索菲亚的旅行真的很神奇,难以想象。 我竟然快速进入到复杂的...
    龙岸山人阅读 1,898评论 1 0