现代密码学 第2章 古典密码技术_思考题

1、请指出一般替代密码的明文空间 、密文空间和密钥空间各是什么?
明文空间M和密文空间C都是26个英文字母的集合,密钥空间K={Π:Z 26—>Z 26|Π是置换}是所有可能置换的集合。
2、单表替代密码和多表替代密码的主要特点是什么?
单表替代密码:加密算法加密时使用一个固定的替换表
多表替代密码:加密算法加密时使用多个替换表
3、简述替代密码和置换密码的主要特点。
替换密码就是将明文中的每个字母由其它字母、数字或符号替代的一种方法。替换密码通常要建立一个替换表,加密时将需要加密的明文依次通过查表,替换为相应的字符,明文字符被逐个替换后,生成无任何意义的字符串,即密文,这些替换表就作为密钥。
置换密码是根据一定的规则重新排列明文,以便打破明文的结构特性。置换密码的特点是保持明文的所有字符不变,只是利用置换打乱了明文字符的位置和次序。
4、设维吉尼亚密码的密钥为DILIGENCE,试对消息we are cryptograper进行加密。(请写出加密过程)
n=9
对应的数字序列:3,8,11,8,6,4,13,2,4
明文	22	4	0	17	4	2	17	24	15	19	14	6	17	0	15	4	17密钥	3	8	11	8	6	4	13	2	4	3	8	11	8	6	4	13	2

密文	25z	12m	11l	25z	10k	6g	4e	0a	19t	22w	22w	17r	25z	6g	19t	17r	19t

密文:zm lzk geatwwrzgtrt
5、设维吉尼亚密码的密钥为DECEPTIVE,试对消息we are discovered save yourself进行加密。(请写出加密过程)
n=9
对应的数字序列:3.4.2.4.15.19.8.21.4

密文:
zicvtwqngrzgvtwavahcqyglmqj
6、假设Hill密码加密使用密钥,n=2试对明文abcd进行加密。(请写出加密过程)
在这里插入图片描述

7、假设明文是Network security is very important,按试用密钥π= 进行周期置换加密。(请写出加密过程)
在这里插入图片描述

8、使用Playfair算法加密明文Network security is very important,设其密钥为security。(请写出加密过程)
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

明月清风~~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值