课程介绍
本课程是针对信息安全专业的本科基础课程,也可作为计算机、通信及相关专业的选修或必修课程。本课程围绕密码学原理,不同种类的密码算法基本结构、设计原理和分析三条主线,同时结合实际密码学应用,培养学生了解密码学理论及密码技术的核心思想,使学生了解密码技术在信息安全中关键作用;培养学生能够运用密码学知识解决实际安全问题,能够根据具体问题的实际需求,提出合理有效的解决方案;培养团队协作精神和实践创新的能力;同时培养学生的专业兴趣、家国情怀、使命意识及责任担当。最终的考核由平时表现、大作业、期末考试成绩组合而成。
课程大纲
学习目标
1. 学习密码学相关的概念、技术阶段性进展、在军事、政治、经济等领域的影响等,并以国家安全案例为引导,培养学生的家国情怀、使命意识及责任担当。(A1、A2、A3、A4)
2. 掌握密码学相关基础及进阶知识,学习密码学算法的基本设计原理,并通过介绍中国在密码学领域的重要成就,增强民族自信,提升专业热情。(B1、B2)
3. 结合实际密码学应用,了解密码学理论及密码技术的核心思想,能根据应用对象的特征设计合适的密码方案,培养解决密码工程问题的综合能力。(B2、B4、D1)
4. 了解密码领域的新概念、新技术和交叉知识学科,能够文献调研和分析密码学领域工程问题的解决方案,培养科技创新意识。(B3、B4、B5、C5、D5)
5. 培养团队协作精神和良好的学术思想,提高实际动手能力和实践创新能力。(C2、C3、D2)
学习要求
融会贯通工程伦理教育,培养学生精益求精的大国工匠精神,激发学生科技报国的家国情怀和使命担当。
考核标准
(1)平时成绩 10分
(2)课后作业 20分
(3)期末考试 70分
教材教参
密码学:密码算法与协议(第三版)》,作者:郑东、李祥学、黄征、郁昱,出版社:电子工业出版社,2022 年 6 月第 3 版,书号(ISBN):978-7-121-43417-4,


sjtucnmooc
