密码学基础教学大纲.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
密码学基础课程教学大纲 课程名称: 密码学基础 课程编码: 英文名称: cryptography 学 时: 32 学 分:2 适用专业: 信息与计算科学 课程类别: 选修 课程性质: 学科任选课 先修课程:高等代数、离散数学、计算机理论基础 教 材:现代密码学,科学出版社,陈鲁生,2008.8 一、课程性质与任务 本课程为信息与计算科学专业的专业选修课。密码学基础是信息安全专业的核心课程之一,是信息安全专业其他课程如网络安全,密码系统设计,数字隐藏水印等的先行课程。通过这一课程的学习,要使学生理解信息安全服务的思想,掌握流行加密算法如DES、AES等的基本原理,掌握公钥密码体制的概念,掌握RSA,离散对数公钥体制的基本算法,以及数字签名等信息安全服务的原理和算法。密码学内容丰富,涉及领域广泛,培养学生的抽象思维、逻辑推理、科学计算和创新能力。本课程的设置,为将来从事信息通讯安全以及在今后相关领域的研究打下坚实的基础。 二、课程教学的基本要求: 本课程主要内容包括:密码学基本概念;古典密码学;分组加密算法;公钥密码学;序列密码;数字签名等。通过这一课程的学习,使学生掌握密码学的基本概念和原理,在此基础上,掌握常用的加密算法和数字签名算法。进一步的,对这些常用算法在通讯问题中的应用进行了初步探讨与分析。培养学生的分析问题解决问题的能力,培养创新能力,为本科生在今后相关领域的研究与应用打下良好的基础。 三、课程内容及教学要求: (一) 密码学基本概念 教学基本内容: 明文、密文、密钥、加密、解密、密码体制、密码体制的分类、加密迅通模型、密码攻击和密码攻击的分类(按攻击方法分类、按可利用数据分类)、绝对不可破译和计算不可破译。 重点: 加密通讯模型、密码攻击的分类、计算不可破译。 难点: 密码攻击的分类、绝对不可破译和计算不可破译。 本章节主要教学要求: 理解明文、密文、密钥、加密、解密的概念和关系,了解密码体制的构成,理解对称密码体制和公钥密码体制的概念; 掌握加密通讯模型; 了解密码攻击的定义,能够根据密码分析者所获得的数据进行攻击的分类; 理解绝对不可破译和计算不可破译的概念和区别。 (二) 古典密码学 教学基本内容: 古典密码体制的运算(单表密码体制、多表密码体制)、密钥量、凯撒密码体制、标准字头加密体制、playfair体制、Vigenere体制、Vernam体制、Hill体制。 重点: 凯撒密码体制、playfair体制、Vigenere体制、Hill体制。 难点: 古典密码体制的运算(单表密码体制、多表密码体制)和密钥量。 本章节主要教学要求: 了解古典密码体制的运算(单表密码体制、多表密码体制),会计算简单密码体制的密钥量。 掌握常用古典密码算法(凯撒密码体制、playfair体制、Vigenere体制、Hill体制); 了解标准字头加密体制和Vernam体制的加密算法。 (三) 分组密码学 教学基本内容: 分组密码体制、数字加密标准DES、分组密码的工作模式、高级加密标准AES. 重点: 分组密码体制的概念、数字加密标准DES. 难点: 高级加密标准AES. 本章节主要教学要求: 理解分组密码体制的概念和特点; 掌握数字加密标准DES的加密、解密算法,了解DES算法技术的特点(混乱、扩散、对称性、S盒等)了解DES的安全性; 了解分组密码的工作模式(ECB、CBC、CFB、OFB); 了解高级加密标准AES的加密、解密算法,理解AES的优势以及AES与DES的区别。 (四) 公钥密码学 教学基本内容: 数论中的几个结论(线性同余式定理、中国剩余定理、Euler定理)、RSA公钥密码体制、EIGamal公钥密码体制、背包公钥密码体制、椭圆曲线密码体制、Diffie-Hellman密钥交换协议。 重点: RSA公钥密码体制、EIGamal公钥密码体制、椭圆曲线密码体制。 难点: 数论中的几个结论、椭圆曲线密码体制。 本章节主要教学要求: 了解数论中的几个结论,理解公钥密码学的思想; 掌握常用公钥密码算法(RSA公钥密码体制、EIGamal公钥密码体制、椭圆曲线密码体制),能够进行简单的安全性分析; 了解背包公钥密码体制和Diffie-Hellman密钥交换协议。 (五) 序列密码与移位寄存器 教学基本内容: 序列密码的基本原理,移位寄存器,线性移位寄存器的一般性质,m序列的伪随机性。 重点: 序列密码的基本原理,线性移位寄存器的一般性质。 难点: m序列的伪随机性。 本章节主要教学要求: 掌握序列密码的基本原理; 了解移位寄存器的工作原理

文档评论(0)

zsmfjy + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档