加密算法的两种基本操作是什么

加密算法的两种基本操作是什么... 加密算法的两种基本操作是什么 展开
 我来答
zhaangweei
2010-04-30 · TA获得超过141个赞
知道答主
回答量:58
采纳率:0%
帮助的人:55.5万
展开全部
代替(substitution)和置换(permutatuion)是两种基本的加密运算。
代替是指对标准书写符号的修改,如恺撒密码,将英文字母a用d代替,b用e代替,以此类推,再比如《高卢记》中记载的加密算法,将罗马字母用希腊字母替换。
置换是指改变明文字符的排列方式。如古代斯巴达人将写着字的羊皮缠在木棍上,再从木棍的方向读出,相当于横着写,竖着读,改变明文字母的排列顺序。
最原始的加密算法往往就是单个的代替或者置换操作,随着人类对密码学的深入研究,这样简单的运算已经不能满足安全性需求,因为破译它们极其容易。但人们发现,使用简单运算来构造复杂算法,可以形成安全性较高的加密算法。事实上,从本质上讲,所有的加密算法,无论是数据加密标准DES,高级加密标准AES,还是公钥密码算法RSA,它们都可以归结为这两种运算的复合运算。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式