ex02密码学基础01-概述+对称密码练习剖析

上传人:今*** 文档编号:107208447 上传时间:2019-10-18 格式:PPT 页数:6 大小:82KB
返回 下载 相关 举报
ex02密码学基础01-概述+对称密码练习剖析_第1页
第1页 / 共6页
ex02密码学基础01-概述+对称密码练习剖析_第2页
第2页 / 共6页
ex02密码学基础01-概述+对称密码练习剖析_第3页
第3页 / 共6页
ex02密码学基础01-概述+对称密码练习剖析_第4页
第4页 / 共6页
ex02密码学基础01-概述+对称密码练习剖析_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《ex02密码学基础01-概述+对称密码练习剖析》由会员分享,可在线阅读,更多相关《ex02密码学基础01-概述+对称密码练习剖析(6页珍藏版)》请在金锄头文库上搜索。

1、问答题,1.考古学家发现了一个写有未知文字的手稿,然后,又在同一地点发现一个小石碑,写有一个和希腊语相同语言的句子,运用这个句子他们就能读懂原手稿。这是哪种攻击方法? 2.爱丽丝在她的电脑上,只用加法密码发送信息给朋友。她认为如果她对信息进行两次加密,每次都用不同的密钥会更安全。她的想法对么?为什么? 3.爱丽丝有一个长信息需要发送。她运用单码代换(替代)密码,认为如果对信息进行加密,也许会遭受敌手的单字母频率攻击。因此,爱丽丝认为先采用压缩后加密比较好。压缩有作用么?她应该在加密前进行压缩还是加密后压缩?说明理由,问答题,5.区别现代对称密钥密码和传统对称密钥密码(古典密码) 6.解释为什么

2、分组密码要设计为置换(代换和换位)而不是单单只用换位密码 7.列举一些现代分组密码的成分 8.区别分组密码和流密码 9.DES中的分组长度、密码密钥长度、轮密钥长度各是多少? 10.DES的轮数是多少?,问答题,12.DES算法中要用多少次异或运算? 13.为什么DES函数需要一个扩展置换?,问答题,14.一个小型私人俱乐部有100人。回答下面问题: 如果俱乐部所有成员都要相互发送一条密信的话,需要多少把钥匙 如果每个成员都信任俱乐部主席,需要多少把钥匙?即一名成员要发送消息给另一名成员,他必须要先发送给主席,然后主席再把信息发送给别的成员。 如果主席决定,其中两名需要联系的成员在相互联系时首

3、先要和他联系,需要有多少把钥匙?主席然后创建了一个在他们两个人之间使用的临时密钥,该密钥被加密并发送给通信双方。,问答题,15.描述DES的加密思想和F函数,答:DES 算法的加密过程经过了三个阶段:首先,64位的明文在一个初始置换IP 后,比特重排产生了经过置换的输入,明文组被分成右半部分和左半部分,每部分32位,以和表示。接下来的阶段是由对同一个函数进行16次循环组成的,16轮迭代称为乘积变换或函数,这个函数本身既包含有换位又包含有代替函数,将数据和密钥结合起来,最后1轮的输出由64位组成,其左边和右边两个部分经过交换后就得到预输出。最后阶段,预输出通过一个逆初始置换IP-1算法就生成了64位的密文结果。,计算题,1.查表:S盒回答下面问题 给出使110111通过S3盒的结果 给出使001100通过S4盒的结果 给出使000000通过S7盒的结果 给出使111111通过S2盒的结果 2.作出表示000000通过所有8个S盒结果的表,你发现了一种输出模式么?,1.分别为:0011;1001;0100;1001 2.没发现(无规律),

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号