试卷征集
加入会员
操作视频

某智能门禁系统的一个子系统功能是完成身份认证功能。智能终端通过用户刷卡或者指纹获取用户ID数据,加密后发送到Web服务器,通过对比数据库中的用户信息完成身份认证并留下登录记录。该子系统部分功能实现如下,请回答相关问题。

(1)该子系统架构图如图a所示,那么图中①处最合适的选项是
B
B
。(单选,填字母:A.交换机/B.防火墙/C.服务器)
(2)智能终端读取到用户ID后将加密后的ID和加密后密钥一起发送到服务器,部分程序如下,若密文是“486896762”,加密后密钥是“71”,那么系统发送数据的URL是
http://192.168.113.5/login?u=486896762&k=71
http://192.168.113.5/login?u=486896762&k=71


(3)为了保证数据在网络传输过程中的安全,小林设计了如下简单加密算法,如图b所示:

①用户ID由数字字符组成,如“820230106”,采用替代加密,若密钥是6,则用户ID的加密结果是“486896762“:
②由于密钥6也要在网络中传输,因此密钥也要加密,小林采用字符“A”的ASCII码进行简单异或加密,加密结果是65+6=71;
③接收端先对加密的密钥进行解密:71⊕65=6,然后用该密钥解密密文,结果是用户ID的明文“820230106”。
以下服务端程序实现了解密与用户身份验证过程,请将该算法补充完整。

(4)若系统数据库为“sys.jye.ai”,存储已授权用户信息的数据表为“users”,用户信息字段名为“userid”,则上述加框处查询用户信息的SQL语句是
A
A
。(单选,填字母)
A.“SELECT*FROM users WHERE userid=%s“% res
B.“SELECT*FROM sys WHERE usr=%s“% userid
C.“SELECT*FROM sys WHERE userid='urs'“
D.“SELECT*FROM users WHERE userid='res'“

【答案】B;http://192.168.113.5/login?u=486896762&k=71;A
【解答】
【点评】
声明:本试题解析著作权属菁优网所有,未经书面同意,不得复制发布。
发布:2024/11/18 19:30:1组卷:6引用:2难度:0.3
相似题
  • 1.用手机远程控制家中电器的开关及其运行状态,需要用到的技术是(  )

    发布:2024/12/8 23:0:1组卷:19引用:10难度:0.9
  • 2.能够让物联网中的物品“开口说话”的关键性技术是(  )

    发布:2024/12/16 16:30:6组卷:15引用:2难度:0.5
  • 3.传感和(  )是物联网感知物理世界获取信息和实现物体控制的首要环节。

    发布:2024/12/9 7:30:1组卷:3引用:2难度:0.6
深圳市菁优智慧教育股份有限公司
粤ICP备10006842号公网安备44030502001846号
©2010-2025 jyeoo.com 版权所有
APP开发者:深圳市菁优智慧教育股份有限公司| 应用名称:菁优网 | 应用版本:5.0.7 |隐私协议|第三方SDK|用户服务条款
广播电视节目制作经营许可证|出版物经营许可证|网站地图
本网部分资源来源于会员上传,除本网组织的资源外,版权归原作者所有,如有侵犯版权,请立刻和本网联系并提供证据,本网将在三个工作日内改正