现代密码学课程教学大纲.docx
《现代密码学课程教学大纲.docx》由会员分享,可在线阅读,更多相关《现代密码学课程教学大纲.docx(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、现代密码学课程教学大纲课程英文名称:Modern Cryptography课程编号:0500530学分:3 学时:48一、课程教学对象本课程教学对象为数学与计算科学学院信息与计算科学专业和数学与应用数学专业的 本科学生。二、课程性质及教学目的课程性质:现代密码学是数学与计算科学学院信息与计算科学专业和数学与应用数学专 业本科学生的专业选修课程。教学目的:本课程旨在介绍流密码学、分组密码学、公钥密码学、数字签名、消息认证 和密码协议等,使学生对密码学有一个清晰完整的认识。在本课程的学习过程中,学生要掌 握一定的相关的理论基础知识;同时通过阅读参考文献,了解密码学的新发展、新动态,加 强知识的深度
2、和广度。通过本课程的学习,学生要了解现代密码学的基本概念,建立信息安 全的模型;掌握单钥、公钥密码体制,密钥管理,消息认证和杂凑算法,数字签名和密码协 议等密码学的主要内容。三、对先修知识的要求学生在学习本课之前,应先修课程:数学分析、高等代数、离散数学、概率论与数理统 计、初等数论。四、课程的主要内容、基本要求和学时分配建议(总学时数:40)知识模块知识点要求学 时学习方 式课外学习要求1、现代密码学概论1.1信息安全面临的威胁C1课堂讲 授1.2信息安全的模型C1课堂讲 授1.3密码学基本概念C1课堂讲授1.4几种古典密码A2课堂讲 授2、流密码2.1流密码的基本概念C1课堂讲 授2.2线
3、性反馈移位寄存器B1课堂讲 授2.3线性移位寄存器的一元多项工八、A2课堂讲 授2.4m序列的伪随机性C1课堂讲 授2.5帆序列密码的破译A1课堂讲 授3、分组密码体制3.1分组密码概述C1课堂讲 授3.2数据加密标准C1课堂讲 授3.3分组密码的运行模式C1课堂讲 授4、公钥密码4.1密码学中一些常用的数学知识B4课堂讲 授4.2公钥密码体制的基本概念B2课堂讲 授4.3 RSA算法A2课堂讲 授4.4 Rabin密码体制B1课堂讲 授5、密钥分配与密钥管理5.1单钥加密体制的密钥分配B2课堂讲 授5.2公钥加密体制的密钥管理B2课堂讲 授5.3密钥托管C1课堂讲授5.4秘密分割A1课堂讲
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 现代 密码学 课程 教学大纲
限制150内