(密码学)课程大纲.docx
《(密码学)课程大纲.docx》由会员分享,可在线阅读,更多相关《(密码学)课程大纲.docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、(密码学)课程大纲(密码学)课程大纲执笔张焕国1、课程代码:2、课程名称:(密码学)英文名称:Cryptology3、授课对象:信息安全专业本科学生4、学分:35、课程类型:必修课程6、课程负责人:张焕国,杜瑞颖,唐明,王张宜,王后珍6、先修课程:(信息安全导论),(信息安全数学基础),(程序设计)7、实践课程:(密码学课程设计)8、考试方式:平常考察与期末考试相结合9、授课时数:54学时10、学习目的:密码学由密码编制学和密码分析学组成。密码编制学研究编制高质量密码的理论与技术,密码分析学研究分析和破译密码的理论和技术。这两者相辅相成,共同组成密码学。密码学是信息安全学科的重要组成部分,密码
2、技术是信息安全领域的关键技术。密码学的知识和实践能力是(信息安全专业指导性专业规范)中规定的必修内容。因而,(密码学)在信息安全专业中是必修课程。通过(密码学课程)的教学,使学生把握密码学的基本知识、基本理论和基本技术。通过配套的实验课程(密码学课程设计)的教学,使学生把握密码学的基本实践能力。这样,通过(密码学课程)和(密码学课程设计)的教学,为学生今后的工作和进一步学习,奠定密码学的理论和实践基础。11、课程内容:1.密码学的概念?密码学的概念?密码体制?古典密码?密码安全性2.分组密码?分组密码的概念?DES?AES?中国商用密码SMS4?分组密码工作形式3.流密码?流密码的概念?线性移
3、位寄存器序列?非线性序列?伪随机序列评价?典型流密码,如祖冲之密码或RC4密码4.Hash函数?Hash函数的概念?SHA系列Hash函数?中国商用密码Hash函数SM3?HMAC5.公钥密码?公钥密码的概念?RSA密码?ElGamal密码?椭圆曲线密码包括中国商用密码SM26.数字签名?数字签名的概念?RSA密码数字签名?ElGamal密码数字签名?椭圆曲线密码数字签名包括中国商用密码SM2的数字签名?盲签名7.认证?认证的概念?身份认证?站点认证?报文认证?密码协议的概念?密码学协议的安全性8.密钥管理?密钥管理的概念?对称密码的密钥管理?公钥密码的密钥管理?公钥基础设施PKI9.密码应用至少讲授其中一个应用?计算机文件加密?通信加密?可信计算中的密码应用?电子商务应用12、教材:张焕国,王张宜,(密码学引论)第二版,武汉大学出版社,2020。13、参考书:1、孟庆树等译,(密码学与网络安全)第四版,电子工业出版社,2006。2、王张宜等译,(密码学与网络安全)第五版,电子工业出版社,2020。3、杨波,(当代密码学),清华大学出版社,2003。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 密码学 课程 大纲
限制150内