Internet of Things Security

• 通知公告
  1. 请大家提前查看各自小组展示时间,保证一组展示+提问时间控制在5分钟内。
  2. 1.13(周三)下午的课调换到1.17下午1:00-5:00,进行课程探究性实验竞赛,地点为教七106,请各个小组提前准备好PPT和需要的相关设备材料,需要104提供的设备材料请报给助教~
  3. 1.4(周一)下午1:15-2:00本课程邀请了美国马里兰大学屈钢教授做一次线上讲座,请各位同学在课前了解一下屈钢老师的相关工作,把握这次和屈钢老师交流探讨问题的机会~
  4. 12.4(周五)晚上8:10-10:35补11.30(周一)下午的课,无法参加的同学请于下周二(12.8)实验课之前观看钉钉录播。
  5. 请各位同学在12.3 5pm之前完成分组和实验选题。

• 课程概述
  1. 课程名称:《物联网安全(导论)》
  2. 授课形式:理论+实验
  3. 预修要求:计算机网络、嵌入式系统、C语言等
  4. 推荐教材:
    • 徐文渊,冀晓宇等,《物联网安全》, to be published
    • 刘云浩,《物联网导论》(第三版),科学出版社
    • 河村雅人等,《图解物联网》,中国工信出版社
    • 武传坤等,《物联网安全基础》,科学出版社
    • 李善仓等,《物联网安全》,清华大学出版社
    • Brian Russell, etc.,《物联网安全》,机械工业出版社
    • Nitesh Dhanjani, etc.,《物联网设备安全》,机械工业出版社
    • 李联宁,《物联网安全导论》,清华大学出版社

• 授课教师
  • 冀晓宇:电气工程学院副教授、博导
  • 研究方向:物联网安全、移动智能感知及其安全、人工智能安全等
  • 办公地址:教二325,欢迎前来讨论问题:)
  • 个人主页:www.xiaoyu.dev
  • 电子邮箱:xji@zju.edu.cn

• 课程信息

• 教学日历
课时 日期 内容 课件 (当次课程结束后上传) 实验安排
第一次 11.23 物联网基础知识
第二次 11.25 物联网安全概述
第三次 11.30 信息安全基础——古典密码学
第四次 12.2 信息安全基础——现代密码学
第五次 12.7 终端安全:传感器安全(上) 实验一:海豚音
第六次 12.09 终端安全:传感器安全(下)
第七次 12.14 终端安全:软件安全 实验二:lightcommand
实验三:固件逆向
第八次 12.16 专题一:语音安全
第九次 12.21 专题二:人工智能安全 实验六:语音对抗样本
实验七:图像对抗样本
第十次 12.23 终端安全:设备认证
第十一次 12.28 终端安全:芯片安全 实验四:Rohammer
实验五:Meltdown
第十二次 12.30 云端安全
第十三次 1.4 屈钢教授讲座(1:15-2:00)
云端安全
实验八:MQTT攻击
第十四次 1.6 专题三:边缘计算及其安全
第十五次 1.11 管道安全:协议流量安全
课程复习
第十六次 1.17 探究性实验竞赛(1:00-5:00)

• 基础实验
课时 内容 实验资料 参考资料
第一次 海豚音攻击实验
第二次 Light Commands攻击实验
第三次 路由器固件逆向
第四次 Rowhammer攻击实验
第五次 Meltdown漏洞复现
第六次 语音对抗攻击
第七次 图像对抗攻击
第八次 MQTT攻击

• 实验要求
  1. 基础实验报告需要包括自己对实验的理解和体会,建议大家发散思考,提出问题并尝试解决。
  2. 探究性实验可以在基础实验上进行拓展,也可以复现四大会议文章的工作内容,请大家提前安排好时间。
  3. 探究性实验报告要求一人一份,说明个人分工,探究性实验报告电子版、PPT、核心软件代码、演示视频、硬件设计图如(PCB)等,通过邮件发送至3150104922@zju.edu.cn或者U盘拷贝给助教,文件和邮件命名格式:探究性实验_王三_3170100000,DDL为1.19晚上8:00。纸质版实验报告在1.17下午或考试时候交。
  4. 请大家在1.17之前准备好展示PPT,参考探究性实验PPT模板。

• 成绩组成
  1. 期末考试(50%):闭卷考试
  2. 实验课程(30%):实验成绩:基本实验(20%) + 探究实验(10%)
  3. 课后作业(15%):5次作业
  4. 课堂表现(5%):随堂测试、课堂讨论等; Break me anytime! Join the discussion

希望大家享受这门课程!