本文从以下几个角度介绍。
-
1、百师联盟2024新高考联考4
2、2024百师联盟高三4月联考
3、百师联盟2024高三第四次联考
4、百师联盟2024高三第四次
(1)该子系统架构图如图a所示,那么图中①处最合适的选项是(单选,填字母:A.交换机/B.防火墙/C.服务器)(2)智能终端读取到用户ID后将加密后的ID和加密后密钥一起发送到服务器,部分程序如下,若密文是“486896762”,加密后密钥是“71”,那么系统发送数据的URL是from microbit importimport random,OblogIP="192.168.113.5";P0RT="80"SSID "freeWiFi";PASSWORD "103103103"#上述参数设置uart串口并用0bloq模块建立网络连接,代码略Obloq.httpConfig(IP,PORT)while True:key=random.randint(3,9)#随机产生密钥enkey=ord("A")、key#加密后的密钥,如71,表示异或运算#读取身份证号信息并使用密钥key进行加密,#加密后身份证保存在字符串idnum中,如486896762,代码略err,res Obloq.get("login?u="+idnum +"&k="+str(enkey))if err ==200:print("用户信息发送成功!")s1eep(5*1000)(3)为了保证数据在网络传输过程中的安全,小林设计了如下简单加密算法,如图b所示:用字符"A"的网络传输密钥的密文:71接收端接收后密钥解密ASCIIS异或加密结果:6解密用密钥将,密文解密结密钥:6密文解密果:"820230106”加密密文:"4868967621……-网络传输…明文:"820230106第14题图b①用户ID由数字字符组成,如“820230106”,采用替代加密,若密钥是6,则用户ID的加密结果是“486896762”;②由于密钥6也要在网络中传输,因此密钥也要加密,小林采用字符“A”的ASCII码进行简单异或加密,加密结果是65⊕6=71:③接收端先对加密的密钥进行解密:71⊕65=6,然后用该密钥解密密文,结果是用户ID的明文“820230106”。以下服务端程序实现了解密与用户身份验证过程,请将该算法补充完整。from flask import Flask,render_template,requestapp Flask(name)@app.route ("/"def index():高三信息技术学科试题第6页共8页
本文标签:
高考仿真模拟信息卷·押题卷答案
新高考仿真模拟卷答案