







人教版(2024)八年级全一册系统安全需升级图文ppt课件
展开 这是一份人教版(2024)八年级全一册系统安全需升级图文ppt课件
物联网实践与探索(八年级)系统安全需升级01了解提升数据采集安全的方法,能够开展摄像头活体检测实践。学习目标02了解身份认证技术,认识物联系统安全的重要性。系统安全需升级身份认证门锁系统安全需升级学习内容02系统安全需升级 通过网络摄像头检测人脸,结果发送给主控板,主控板接收人脸信息并执行开锁的动作。系统安全需升级如何提高物联门锁系统安全性?系统安全需升级为了防止被照片欺骗,物联门锁系统可以增加张嘴、眨眼等面部动作的识别功能,摄像头在识别人脸的同时,让用户做张嘴、眨眼等动作,只有成功识别出这些面部动作才会被认为是真人。一、体验摄像头活体检测系统安全需升级对物联门锁系统进行改进,增加张嘴、眨眼等面部动作的识别功能。系统安全需升级是否利用面部动作识别开锁的核心流程图系统安全需升级网络摄像头生成:设备ID,记录设备ID。地址:https://iot.mpython.cn/static/aiot/face-landmarks-detection.html系统安全需升级摄像头*1舵机*14pin连接线*1主控板*1分支*1体验摄像头活体检测硬件设备系统安全需升级第一步:主控板连接舵机,电脑连接USB摄像头。系统安全需升级第二步:编写程序(图形化)连接WiFi,填写网络摄像头ID,连接网络摄像头。主循环中,将变量msg设定为推理结果字典。将变量status设定为字典msg键status的值,若这个值等于1即识别到人脸。将变量blink设定为字典msg键blink的值,这个值代表眨眼的次数。将变量mouth设定为字典msg键mouth_open的值,这个值代表张嘴的次数。如果检测到人脸并且眨眼张嘴次数大于1,执行open函数,舵机转动模拟开门。系统安全需升级第二步:编写程序(代码版)连接WiFi,填写网络摄像头ID,连接网络摄像头。主循环中,将变量msg设定为推理结果字典。将变量status设定为字典msg键status的值,若这个值等于1即识别到人脸。将变量blink设定为字典msg键blink的值,这个值代表眨眼的次数。将变量mouth设定为字典msg键mouth_open的值,这个值代表张嘴的次数。如果检测到人脸并且眨眼张嘴次数大于1,执行open函数,舵机转动模拟开门。系统安全需升级第三步:主控板刷入程序系统安全需升级第四步:功能演示(通过张嘴、眨眼等面部动作的进行识别)系统安全需升级想要更有效地进行活体检测,更好的方案是使用深度摄像头采集脸部的三维特征,并配合更复杂的算法提升物联门锁系统的安全性。系统安全需升级二、探究身份认证技术在物联门锁系统中,远程控制开锁功能是通过门锁在MQTT服务器中订阅主题“Door/Lock”,如果收到消息“open”,则开锁。这就意味着任何人只要接入了该MQTT服务器,都可以向门锁发送“open”指令打开门锁,进而引发安全风险。系统安全需升级哪些情况下需要验证身份数据?开锁、设置权限、访问管理界面时。系统安全需升级系统安全需升级 在物联门锁系统中增加身份认证功能。通过MQTT服务器向门锁发送开门消息时附带上用户名和密码,门锁主控板接收到开锁消息后,将用户名和密码与存储的用户数据进行比对,比对成功才执行开锁动作。系统安全需升级任务1:设计身份认证方案以小组为单位提出一个物联门锁系统身份认证设计方案,填写表格。系统安全需升级增加数据存储,可以采用列表等方式存储用户名、密码等数据。任务2:模拟实现用户身份认证功能配置物联网服务平台掌控IOT在线物联实验平台(网址:https://iot.mpython.cn/)发送端用户密码数据系统安全需升级接收端用户密码数据系统安全需升级(1)注册登录账号。(2)添加项目主题和两个设备。①②③⑤④舵机*14pin连接线*1主控板*2分支*1探究身份认证技术硬件设备系统安全需升级系统安全需升级发送端接收端第一步:连接舵机、主控板。系统安全需升级输入主控板连接的无线热点、MQTT服务器的设备参数。程序的逻辑是按下A键,发送用户名和密码到服务器,为了验证非授权的用户名和密码的结果,设置按下B按键发送非授权的用户名和密码。第二步:编写程序(图形化-发送端)系统安全需升级输入主控板连接的无线热点、MQTT服务器的设备参数。程序的逻辑是按下A键,发送用户名和密码到服务器,为了验证非授权的用户名和密码的结果,设置按下B按键发送非授权的用户名和密码。第二步:编写程序(代码版-发送端)系统安全需升级第二步:发送端主控板刷入程序系统安全需升级采用列表等方式存储用户名、密码等数据,利用 split()解析数据,进行数据对比后决定是否执行开锁动作,如果可以被分割为3个字段则说明该消息符合要求,就可以解析出发送过来的用户名、密码和指令,在认证成功的情况下,如果收到open 指令,就控制舵机转动第三步:编写程序(图形化-接收端)系统安全需升级采用列表等方式存储用户名、密码等数据,利用 split()解析数据,进行数据对比后决定是否执行开锁动作,如果可以被分割为3个字段则说明该消息符合要求,就可以解析出发送过来的用户名、密码和指令,在认证成功的情况下,如果收到open 指令,就控制舵机转动第三步:编写程序(代码版-接收端)系统安全需升级第三步:接收端主控板刷入程序系统安全需升级第四步:功能测试(非授权用户发送开锁消息后,检查舵机是否转动)发送端接收端系统安全需升级三、巧用数据加密传输用户名、密码数据在网络传输过程中使用明文,有泄露的风险。通过对传输数据进行加密可以较好地解决数据传输过程中的泄露问题。系统安全需升级 数据的传输可以根据具体应用场景需求选择合适的加密算法,如物联门锁系统的安全需求可选择对称加密、非对称加密等,所采用的加密算法也会有所不同。系统安全需升级选择一种加密算法对物联门锁系统中传输的数据进行加密,修改物联门锁系统的程序,实现该功能。系统安全需升级结合前面学习的算法内容,可以利用移位密码等方式进行加密。凯撒密码:加密过程,向后移3位:明文“OPEN”变为“RSHQ”解密过程,向前移3位:密文“RSHQ”变回“OPEN” 仔细研读教材中物联门锁系统增加面部动作识别及身份认证功能的代码,为关键代码行添加详细注释,阐述其功能和作用。系统安全需升级课堂总结系统安全需升级谢 谢THANK YOU
相关课件
这是一份人教版(2024)八年级全一册系统安全需升级图文ppt课件
这是一份初中信息技术人教版(2024)八年级全一册系统安全需升级优质课课件ppt,共17页。
这是一份人教版(2024)八年级全一册系统安全需升级一等奖ppt课件
相关课件 更多
- 1.电子资料成功下载后不支持退换,如发现资料有内容错误问题请联系客服,如若属实,我们会补偿您的损失
- 2.压缩包下载后请先用软件解压,再使用对应软件打开;软件版本较低时请及时更新
- 3.资料下载成功后可在60天以内免费重复下载
免费领取教师福利 







