课程介绍
本课程是针对信息安全专业的本科基础课程,也可作为计算机、通信及相关专业的选修或必修课程。
本课程围绕密码学原理,不同种类的密码算法基本结构、设计原理和分析三条主线,同时结合实际密码学应用,培养学生了解密码学理论及密码技术的核心思想,使学生了解密码技术在信息安全中关键作用。以课堂教学为主,结合自学、课堂讨论等。课堂教学主要讲解密码学原理,安全算法衡量标准,算法设计及安全评估。并通过实际算法及应用背景让学生初步了解密码学理论体系、思维方式和研究方法。课堂教学中还引入讨论,使同学们能更好地融入课堂教学。
课程大纲
学习目标
1.学习密码学相关的概念、技术阶段性进展、在军事、政治、经济等领用的影响等。
2.掌握密码学相关基础及进阶知识,学习密码学算法的设计原理。
3.结合实际密码学应用,了解密码学理论及密码技术的核心思想,能根据应用对象的特征设计合适的密码方案。
4.了解密码领域的新概念、新技术和交叉知识学科,能够文献调研和分析密码学领域复杂工程问题的解决方案。
5.培养团队协作精神和良好的学术思想,具有较宽的背景学科的综合素养。
学习要求
融会贯通工程伦理教育,培养学生精益求精的大国工匠精神,激发学生科技报国的家国情怀和使命担当。
考核标准
平时作业(10分) 大作业 (30分) 期末考试 (60分)
教材教参
密码学-密码算法与协议,作者:郑东, 李祥学, 黄征、郁昱编著, 出版社:电子工业出版社
出版日期:2014
第二版
9787121239366