成为第一个分享这门课真实体验的人。
来自官方课程资料的结构化信息
课程代码
COMP5576
课程名称
Modern Cryptography
开课学系
comp
所属学院
Faculty of Engineering
学分
3 学分
级别
5
课程简介
主题 1:密码学 • 密码学基本原理:对称加密和公钥加密,哈希函数,消息认证码,数字签名。 • 安全模型和可证明安全。 • 密码学协议:密钥建立协议。 • 高级主题:零知识证明,同态加密,后量子密码学。 主题 2:网络安全 • 攻击类型,威胁模型,以及密码学在网络安全性中的作用。 • 安全套接字层(SSL),传输层安全(TLS),以及 TCP 层安全扩展。 • 网络安全和主要威胁:跨站脚本攻击(XSS),跨站请求伪造(CSRF),会话劫持,cookie 操作。 • 网络安全工具和实践。渗透测试和漏洞扫描方法。 主题 3:案例研究 • 实际分析安全漏洞和密码学失败案例。 • 应用所学技术评估并加强系统的安全状况。 • 实际场景中的政策和合规性考虑。
学习目标
本课程旨在为学生提供现代密码学概念及其在保护数字系统和互联网流量方面的应用的坚实理解。学生将学习基本和高级密码学基本原理,正式的安全模型以及实用协议。课程还将探讨网络安全原则,实际威胁,安全通信以及攻击检测。通过这些,我们将为学生提供分析和开发安全系统所需的技术深度,并为他们准备从事研究或行业角色,使他们能够将密码学技术应用于实际网络安全问题。
先修要求
无
教学模式
课程采用讲座、案例讨论、作业和实验相结合的教学模式。学生将参与分析推理和实际系统设计,最终进行个人和小组评估。