初中信息科技 / 义务教育版(2024) / 八年级全一册(2024) / 第六单元 物联网安全 / 第30课 系统安全需升级 / 编号:25904118

第30课 系统安全需升级 课件 2025-2026学年人教版初中信息技术八年级全一册

日期:2026-06-09 科目:初中信息技术 类型:课件 来源:二一教育课件站
关键词:系统,摄像头,门锁,检测,义务教育,2024
预览图 9
初中信息技术 初中信息技术
(课件网) 第30课:系统安全需升级 义务教育2024 八年级全一册 第六单元 物联网安全 第30课:系统安全需升级 义务教育2024 八年级全一册 学习 目标 了解提升数据采集安全的方法,能够开展摄像头活体检测实践。 了解身份认证技术,认识物联系统安全的重要性。 义务教育2024 八年级全一册 第30课:系统安全需升级 问题情境 导入 新课 在前面的学习中,已经完成了物联门锁系统的设计和实现。和其他系统一样,物联门锁系统也需要迭代和完善。在学习了物联网安全知识后,你知道如何提高物联门锁系统的安全性吗? 义务教育2024 八年级全一册 第30课:系统安全需升级 学习内容 二、探究身份认证技术 一 、体验摄像头活体检测 三、巧用数据加密 义务教育2024 八年级全一册 一 、体验摄像头活体检测 前面提到了使用车牌照片欺骗道闸系统的案例。通过实践验证,之前设计的物联门锁系统的刷脸开锁功能也存在被照片欺骗的安全隐患。为解决这一问题,可以增加摄像头活体检测功能:使摄像头在识别人脸的同时,要求用户完成张嘴、眨眼等动作,只有成功识别出这些面部动作,才会确认识别对象是真人。 义务教育2024 八年级全一册 一 、体验摄像头活体检测 在物联门锁系统中增加摄像头活体检测功能 动手实践 本活动使用1个主控板、1个摄像头、1个舵机和1台具备移动热点功能的计算机。在刷脸开锁功能的基础上,完成本活动。 1.连接硬件,设置无线网络。 2在物联网服务平台中建立项目,设置主题;在人脸识别平台中设置MQTT相关参数。 义务教育2024 八年级全一册 一 、体验摄像头活体检测 3.在刷脸开锁功能的基础上,修改程序,实现摄像头活体检测功能,主要代码如图30.1所示。实现思路:接收到的消息内容表明人脸识别成功且活体检测通过(眨眼和张嘴次数均大于1),调用open函数执行开锁。本程序定义了一个回调函数 receivedfunction,该函数会在MQTT客户端接收到特定主题的消息时被调用。 义务教育2024 八年级全一册 一 、体验摄像头活体检测 如图30.1 利用面部动作识别开锁的主要代码 义务教育2024 八年级全一册 一 、体验摄像头活体检测 4把程序烧录到主控板中。 5.测试验证。把脸部对准摄像头,做眨眼、张嘴动作,观察舵机是否转动。 下面对部分代码进行分析。 (1) blink= ujson. loads(msg)[" blink"]:使用 ujson模块的loads函数来解析msg字符串,解析后会产生一个字典,访问字典中键为blink的值。 (2) mouth= ujson. loads(msg)[" mouth_open"]:使用ujson模块的 loads函数来解析msg字符串,解析后会产生一个字典,访问字典中键为mouth_open的值。 义务教育2024 八年级全一册 二、探究身份认证技术 在提升安全性方面,身份认证技术也发挥着重要的作用。身份认证技术的目标是确保只有经过验证的用户才能访问特定的资源或服务,从而防止数据被未授权访问。 在物联门锁系统中,门锁端在MQTT服务器中订阅主题" Door/Lock”,如果收到消息“open”,则开锁。我们已经体验过控制其他小组的舵机,这就意味着任何人只要接人该MQTT服务器,都可以向门锁发送“open”打开门锁, 进而引发安全风险。利用用户身份认证,可以让物联门锁系统知道是“谁”在请求开锁,如果是非授权用户,则可以拒绝开锁,从而增加安全性。 义务教育2024 八年级全一册 二、探究身份认证技术 在物联门锁系统中增加摄像头活体检测功能 动手实践 通过MQTT服务器向门锁转发消息时附带用户名和密码,门锁端接收消息后,把用户名和密码与存储的用户数据进行比对,比对成功后才执行开锁动作。 本活动使用3个主控板、1个舵机和1台具备移动热点功能的计算机 义务教育2024 八年级全一册 二、探究身份认证技术 1.连接硬件,设置无线网络及MQTT服务器。 2.把远程控制开锁功 ... ...

~~ 已预览到文档结尾了 ~~