3.4 加密与解密 2024-2025学年高中信息技术教科版(2019) 必修1

2024-08-08
| 12页
| 41人阅读
| 0人下载

内容正文:

3.4 加密与解密 学校:___________姓名:___________班级:___________考号:___________ 一、选择题 1.以下哪个不是加密技术的应用领域(   ) A.军事通信 B.金融交易 C.个人隐私保护 D.天气预报 2.某APP使用大数据实时统计车流量反馈给用户,下列关于数据与大数据的说法,正确的是(   ) A.大数据分析的是局部数据 B.大数据允许个别不准确的数据存在 C.数据的数字化过程先量化再采样 D.该APP适合使用批处理计算处理后台数据 3.移位密码通常可用来加密普通的英文句子,假设其密钥为K=11,将明文“wewillmeet”加密后,密文为(   ) A.JQJTXXYQQG B.HPHTWWXPPE C.JEJUZZXEEQ D.HQHTXXWQQF 4.恺撒密码建立一个明文字符与密文字符之间的一一映射表,即“密表”,如: 明文:ABCDEFGHIJKLMNOPQRSTUVWXYZ 密文:QWERTYUIOPASDFGHJKLZXCVBNM 加密时,A→Q,B→W,…,解密时Q→A,W→B,…,小写字母对应法则也相同,即a→q,b→w,…。阅读下列程序代码, def NewCaesar(m,n,t):   z='';i=0   while i<len(t):     tmp=t[i].upper()     if tmp in m:       if ord(t[i])<=90:         z+=n[m.find(tmp)]       else:         z+=n[m.find(tmp)].lower()     else:       z+=t[i]     i+=1   return z m='ABCDEFGHIJKLMNOPQRSTUVWXYZ' n='QWERTYUIOPASDFGHJKLZXCVBNM' a=input('请输入明文a=') b=NewCaesar(m,n,a) print('对应的密文为:',b) c=NewCaesar(n,m,b) print('解密后明文为:',c) 下列说法错误的是(   ) A.NewCaesar(m,n,a)表示根据输入的字符串a,以表n为密匙进行加密 B.if ord(t[i])<=90表示只对数字加密 C.c=NewCaesar(n,m,b)表示根据字符串b,以表m为密匙进行加密 D.m.find(tmp)查找待加密字符在密文中的索引地址 5.如图有可视化界面程序中的jiemi()函数中的for循环改为while条件循环: 下列选择正确的是() A.用while循环时,运算速度降低了 B.用while循环时,运算速度是提高了 C.用while循环时,运算速度没变 D.再将i=i+1改为i+=1,运算速度没变化 6.实现信息安全最基本的技术是 A.身份认证技术 B.密码技术 C.访问控制技术 D.防病毒技术 7.在加密与解密过程中,用于加密和解密的值被称为(   ) A.密钥 B.密码 C.算法 D.编码 8.用简单异或⊕加密法对明文15D进行加密,密钥为8D,则得到的密文为(   ) A.1001 B.1010 C.1101 D.0111 9.采用加密技术可以有效防止他人对数据非法操作。下列对于加密技术描述正确的是(   ) A.对称式加密指加密和解密使用两个不同的密钥 B.原始信息称为密文,加密后的信息称为明文 C.将明文还原成密文的过程称为解密 D.加密技术通常分为对称式加密和非对称式加密 10.为确保信息安全,信息需要加密传输,其原理如下图所示: 现将10个数字按图示排成一圈,并设置一种信息加密规则:加密钥匙为“n&amp;3”,“n&amp;3”表示把明文n换成图中从它开始顺时针跳过3个数字后的那个数字,例如明文是4时,对应的密文是8。若收到的密文是5317,那么通过解密,它对应的明文是(     ) A.1972 B.1973 C.9751 D.9750 11.在恺撒密码中,每个字母被其后的第(   )个字母替换。 A.5 B.4 C.3 D.2 12.数据分析的目的不包括以下哪一项(   ) A.描述研究对象 B.发现数据规律 C.预测未来趋势 D.创造新的数据 13.在数据加密处理过程中,需要保密的信息称为“明文”,经加密处理后的信息称为“密文”。现将0-9这10个数字按图示排成一圈,并设置一种信息加密规则——密钥为“n@2”,“n@2”表示把明文n换成图中从它开始逆时针跳过2个数字后的那个数字,例如明文是5时,它对应的密文是0。若收到的密文是3682,那么通过解密,它对应的明文是() A.8945 B.0247 C.8925 D.9138 14.严格的密码策略不包括 A.满足一定的长度,比如8位以上 B.同时包含数字,字母和特殊字符 C.系统强制要求定期更改密码 D.用户可以设置空密码 15.某网络购物平台使用大数据技术采集大量客户的购物行为数据,通过对客户购物行为数据进行分析,找出购买商品之间的关联关系,从而帮助电商制定更加精准的营销策略。图为客户网购行为数据分析的部分结果。 频繁项集 支持度 牛奶——啤酒 0.5 尿布——啤酒 0.477272727 面包——啤酒 0.477272727 尿布——面包——啤酒 0.340909091 面包——牛奶——啤酒 0.340909091 尿布——牛奶——啤酒 0.318181818 鸡蛋——啤酒 0.295454545 尿布——面包——牛奶——啤酒 0.25 尿布——牛奶——面包 0.25 对候选项集的支持度进行筛选,当候选项集的支持度不小于最小支持度时,形成频繁项集。观察图中的频繁项集及其支持度,推测数据分析过程中的最小支持度可能为(    ) A.0.2 B.0.3 C.0.4 D.0.5 16.下列关于大数据和大数据处理说法正确的是(   ) A.大数据蕴含着巨大的价值,价值密度高 B.相比数据之间的相关性,大数据处理更关注背后的因果关系 C.车载导航系统一般以流计算方式处理交通大数据,为用户提供更好的导航服务 D.由于大数据数据体量大,所以大数据处理的是抽样数据 17.以下描述的场景与处理方法使用不恰当的是(   ) A.分析去年的地铁客流数据优化地铁运行采用批处理计算 B.淘宝“双十一”通过实时分析用户行为实现商品的推荐采用流计算 C.图计算为腾讯超大规模社交网络图数据的各类计算提供支撑 D.分析近十年高考的数学试卷梳理常考知识点采用流计算 18.数字签名的主要作用是(   ) A.验证数据完整性 B.隐藏数据内容 C.增加数据量 D.降低传输速度 19.使用密码可以有效保护数据,下列选项说法正确的是(   ) A.恺撒密码是一种非对称加密技术 B.密码长度越长越容易被破解 C.为了便于记忆,可以使用电话号码作为自己常用密码 D.尽量使用字母、数字和特殊字符相结合的密码 20.用简单异或⊕加密法对明文p为“1101”进行加密,密钥k是“0100”,则得到的密文c为(  ) A.1001 B.1010 C.1101 D.0011 试卷第1页,共3页 试卷第1页,共3页 学科网(北京)股份有限公司 参考答案: 1.D 【详解】本题考查加密技术。加密技术主要应用于需要保护信息安全的领域,如军事通信、金融交易和个人隐私保护等。天气预报不涉及敏感信息的保护,因此不是加密技术的应用领域。故选D。 2.B 【详解】本题考查大数据。A选项错误,大数据分析的是全局数据,而不是局部数据,通过处理海量数据来发现规律和趋势。B选项正确,大数据允许个别不准确的数据存在,因为大数据的特点之一是数据量大,个别不准确的数据对整体分析结果影响较小。C选项错误,数据的数字化过程通常是先采样再量化,采样是将连续信号转换为离散信号,量化是将离散信号转换为数字信号。D选项错误,该APP适合使用实时计算处理后台数据,而不是批处理计算,因为实时统计车流量需要及时反馈给用户。 故答案为:B。 3.B 【详解】本题考查字符编码相关内容。移位密码是通过将明文中所使用的字母按照一定的字数进行“平移”来加密,为了简化内容,在这里我们只使用英文字母作为示例,我们用小写字母(a,b,c,d…)来表示明文,用大写字母(A,B,C,D…)来表示密文。密钥为K=11,则偏移量为11,加密过程如图所示:。故本题答案是B选项。 4.B 【详解】本题考查Python应用。条件if ord(t[i])<=90的意思是判断t[i]是否为大写字母(ASCII码值小于等于90),而不是判断是否为数字。因为大写字母的ASCII码值范围是65(A)到90(Z)。故答案为:B。 5.A 【详解】本题主要考查算法流程图及Python程序实现。分析程序可知,使用for循环中,当i等于p时,才执行d2=datetime.datetime.now(),d=d2-d1;而while循环中,当i不等于p时,执行d2=datetime.datetime.now(),d=d2-d1(执行次数明显多于前者),故用while循环时,运算速度降低了,故本题选A选项。 6.B 【详解】本题主要考查信息安全。实现信息安全最基本的技术是密码技术。密码技术是对信息进行加密、分析、识别和确认以及对密钥进行管理的技术,故本题选B选项。 7.A 【详解】本题考查加密和解密的描述。在加密与解密过程中,用于加密和解密的值被称为密钥。密钥是加密算法中用于加密和解密数据的参数。密码是用户用来认证身份的字符串,算法是执行加密和解密的步骤和规则,编码是将数据转换为另一种格式的过程。故选A。 8.D 【详解】本题主要考查数据加密。如果a、b两个值不相同,则异或结果为1。如果a、b两个值相同,异或结果为0。15D、8D分别转换为二进制数是1111B,1000B,则异或得到的密文是0111,故本题选D选项。 9.D 【详解】本题考查加密技术相关内容。加密技术是最常用的安全保密手段,利用技术手段把重要的数据变为乱码(加密)传送,到达目的地后再用相同或不同的手段还原(解密)。加密技术通常分为对称式加密和非对称式加密。对称密钥加密,也称为私钥加密,是一种易于实现的加密技术,使用对称密钥加密,用户必须选择一个明确的密钥,并将该密钥通过安全信道发送给其他参与者,以便他们可以解密数据,由于共享的密钥需要有效的通信网络来传输,否则就无法获取容钥,因此,安全性较低,易受到有害攻击者的攻击,所以如果用户希望达到更高的数据加密安全程度,就需要使用非对称加密算法。非对称加密,也称为公钥加密,是相对比较复杂的加密技术,该加密方法利用的是一组来自两方的密钥,也就是公钥和私钥,对发送端的信息进行加密,然后接收端使用另一个密钥来解密发送端发送的数据,非对称加密技术的优点在于,用户只需发送私钥过去,就能接收到应用方发送的信息加密信息,从而极大地增加了信息传输的安全性。A选项,对称式加密指加密和解密使用两个相同的密钥,选项错误。B选项,原始信息称为明文,加密后的信息称为密文,选项错误。C选项,将明文还原成密文的过程称为加密,选项错误。D选项,加密技术通常分为对称式加密和非对称式加密,选项正确。故本题答案是D选项。 10.B 【详解】本题考查的是数据的加密与解密。密文到明文就是逆时针跳过3个数字。5的明文是1,3的明文是9,1的明文是7,7的明文是3。故5317的明文是1973,选项B正确。 11.C 【详解】本题主要考查数据加密。在恺撒密码中,偏移量是3,所有的字母A将被替换成D,B变成E,以此类推,故本题选C选项。 12.D 【详解】本题考查数据分析的描述。数据分析作用:剖析事物的发展历程、了解事物的现状、预测事物的未来走向。不包括创造新的数据。故选D。 13.C 【详解】本题考查数据加密。“n@2”表示把明文n换成图中从它开始逆时针跳过2个数字后的那个数字,例如明文是5时,它对应的密文是0。若收到的密文是3682,由图可知,通过解密3、6、8、2分别对应8、9、2、5,故对应的明文是8925,故选C。 14.D 【详解】本题考查的是密码设置。严格的密码策略有:满足一定的长度,比如8位以上、同时包含数字,字母和特殊字符、系统强制要求定期更改密码。用户可以设置空密码不属于严格的密码策略。故本题应选D。 【点睛】 15.A 【详解】本题考查大数据技术应用。观察以上支持度,可以推测最小支持度阈值是0.2,因为所有的频繁项集的支持度都大于等于这个值。因此,数据分析过程中可能设定的最小支持度阈值为0.2。故答案为:A。 16.C 【详解】本题考查大数据。大数据虽然价值巨大,但价值密度低,A选项错误;大数据处理更关注数据之间的相关性而非背后的因果关系,B选项错误;车载导航系统一般以流计算方式处理交通大数据,为用户提供更好的导航服务,C选项正确;大数据处理的是全体数据而非抽样数据,D选项错误。故答案为:C。 17.D 【详解】本题考查大数据分析。 近十年高考的数学试卷所考知识点属于静态数据,采用批处理计算即可,而且数据量不是很大,可能不需要用大数据处理。故正确答案为:选项D。 18.A 【详解】本题考查数字签名的描述。数字签名的主要作用是验证数据的完整性和真实性,确保数据在传输过程中没有被篡改。它通过加密技术生成一个唯一的签名,接收方可以使用公钥验证签名的有效性,从而确认数据的来源和完整性。选项B、C、D都不是数字签名的主要作用。故选A。 19.D 【详解】本题考查密码相关内容。创建密码的一般原则:第一,使用长度不少于8个字符的密码,密码越长不容易被破解。第二,在可能的情况下,尽量使用字母,数字和特殊符号相结合的密码。第三,不要使用电话号码、身份证号或生日等信息作为密码。第四,不要使用整个用户ID或用户ID的一部分作为密码。第五,不要使用字典中能找到的词语作为密码,即使是字母次序颠倒过来的常用词语也不可以。恺撒密码是一种最简单且最广为人知的加密技术,明文中的所有字母都在字母表上向后(或向前)按照一个固定数目进行偏移后被替换成密文。对称加密使用相同的密钥进行加密和解密,速度快但需要确保密钥安全共享。非对称加密使用对密钥,公钥用于加密,私钥用于解密,提供更好的安全性但速度较慢。对称加密适合大数据量的加密,例如文件传输。非对称加密适合安全通信,例如网络传输和数字签名。恺撒密码是一种对称加密技术。ABC选项说法错误,D选项说法正确。故本题答案是D选项。 20.A 【详解】本题主要考查信息加密。异或的运算法则为:0⊕0=0,1⊕0=1,0⊕1=1,1⊕1=0(同为0,异为1),二进制1101和0100,根据异或运算的法则得到密文结果为1001,故本题选A选项。 答案第1页,共2页 答案第1页,共2页 学科网(北京)股份有限公司 $$

资源预览图

3.4 加密与解密 2024-2025学年高中信息技术教科版(2019) 必修1
1
3.4 加密与解密 2024-2025学年高中信息技术教科版(2019) 必修1
2
3.4 加密与解密 2024-2025学年高中信息技术教科版(2019) 必修1
3
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。