模块 M0523:商业与管理 模块 M0524:硕士非技术课程 模块 M0913:CMOS 纳米电子学与实践 模块 M1048:电子设备与电路 模块 M0746:微系统工程 模块 M0768:微系统技术的理论与实践 模块 M1137:IMPMM 技术选修补充课程 - 现场 ET(根据特定学科规定) 模块 M0930:半导体研讨会 模块 M0747:微系统设计 模块 M0919:实验室:模拟和数字电路设计 模块 M0678:研讨会通信工程 模块 M0918:IC 设计基础 模块 M1130:项目工作 IMPMM 模块 M1589:实验室:模拟电路设计 模块 M0678:研讨会通信工程 模块 M1131:IMPMM 技术选修补充课程 - 领域 TUHH(根据特定学科规定) 专业化通信与信号处理
- 团队合作能力 - 社交能力 - 创造力 - 接受新思想的能力 - 自信 - 沟通能力 - 创业思维 - 自我激励和他人的能力 - 领导能力
课程工作人员课程协调员:Aron Michael博士(G17 RM 316),A.Michael@unsw.edu.au咨询:鼓励您在课程材料,在一开始在线讲座期间和之后的课程材料,而不是通过电子邮件提出问题。讲师咨询时间将在讲座期间提供建议。欢迎您通过电子邮件发送讲师安排咨询时间。所有电子邮件查询都应在主题行中的ELEC9703与您的学生电子邮件地址进行,否则将不会回答。保持知情:可以在上课期间,通过电子邮件(您的学生电子邮件地址)和/或通过在线学习和教学平台发表公告 - 在本课程中,我们将使用Moodle https://moodle.telt.unsw.edu.au/login/login/login/login/index.php和Microsoft Teams Class Cls-elec-elec970333_7234。您已被添加到Microsoft Teams课程中,您将获得在线课程时间表的日历邀请。请注意,您将被视为已收到此信息,因此您应该仔细注意所有公告。本课程的Moodle名称是ELEC9703微系统设计和Techno-2021 T1。
随着网络物理系统(CPS)的越来越连接的性质,新的攻击矢量以前在设计过程中未考虑。特别是,自动驾驶汽车是最有风险的CPS应用程序之一,包括大量旧软件,未经信任的第三方应用程序和远程通信接口等挑战。随着零日漏洞的不断发现,攻击者可以利用这种漏洞注入恶意代码,甚至利用现有的合法代码来接管CPS的网络部分。由于CP的紧密耦合性质,这可能导致以不良或毁灭性的方式改变身体行为。因此,反应强化系统不再有效,但是必须采取更积极的方法。移动目标防御(MTD)技术,例如指令集随机化(ISR)和地址空间随机 - ization(ASR),已证明对代码注入和代码重复使用攻击有效。但是,这些MTD技术可能导致控制系统崩溃,这在CPS应用中是无法接受的,因为这种崩溃可能会导致灾难性后果。因此,对于控制网络攻击时,通过控制重新构造以维持系统的可用性,MTD技术至关重要。本文通过集成移动目标防御技术,检测和恢复机制来确保安全,可靠和可预测的系统操作,解决了在攻击中维护CPS的系统和安全性的问题。特别是,我们考虑了对代码注入以及代码重复使用攻击的问题,并重新进行了足够快的速度,以确保维持自动驾驶汽车控制器的安全性和稳定性。通过使用MTD,例如ISR和ASR,我们的方法提供了防止攻击者获得执行代码注入和代码重复使用攻击所需的侦察知识的优势,确保攻击者无法在第一个地方找到脆弱性。我们的系统实现包括利用AES 256 ISR和核糖粒的运行时MTD的组合,以及利用攻击检测和重新配置功能的控制管理。我们利用自动驾驶汽车案例研究中开发的安全体系结构,利用定制的开发硬件在环测试台上。
