欢迎光临散文网 会员登陆 & 注册

替代加密和置换加密的区别

2022-09-06 11:36 作者:乐琪教育  | 我要投稿

1、替代加密

替代加密就是将明文中的每个字母由其它字母、数字或符号替代的一种方法。替换密码通常要建立一个替换表,加密时将需要加密的明文依次通过查表,替换为相应的字符,明文字符被逐个替换后,生成无任何意义的字符串,即密文,这些替换表就作为密钥。

(1)单表替换密码

又称为单字母替换,明文字母表中的一个字符对应密文字母表中的一个字符。即对明文消息中出现的同一个字母,在加密时都使用同一固定的字母来代换。

(2)多表替换密码

指两个以上替换表依次对明文消息的字母进行替换。明文消息中出现的同一个字母,在加密时不是完全被同一固定的字母代换,而是根据其出现的位置次序,用不同的字母代换。例如,使用有5个替换表的替换密码,明文的第一个字母对应第一个替换表,第二个字母对应第二个替换表,以此类推。


2、置换加密

置换密码是根据一定的规则重新排列明文,以便打破明文的结构特性。置换密码的特点是保持明文的所有字符不变,只是利用置换打乱了明文字符的位置和次序。

如:斯巴达密码棒就属于置换加密。

by 乐琪教育


替代加密和置换加密的区别的评论 (共 条)

分享到微博请遵守国家法律