ImageVerifierCode 换一换
格式:DOCX , 页数:7 ,大小:16.96KB ,
资源ID:28610782      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/28610782.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(密码学基础教学大纲.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

密码学基础教学大纲.docx

1、密码学基础教学大纲密码学基础课程教学大纲课程名称: 密码学基础 课程编码: 英文名称: cryptography学 时: 32 学 分:2适用专业: 信息与计算科学 课程类别: 选修课程性质: 学科任选课 先修课程:高等代数、离散数学、计算机理论基础教 材:现代密码学,科学出版社,陈鲁生,2008.8 一、课程性质与任务本课程为信息与计算科学专业的专业选修课。密码学基础是信息安全专业的核心课程之一,是信息安全专业其他课程如网络安全,密码系统设计,数字隐藏水印等的先行课程。通过这一课程的学习,要使学生理解信息安全服务的思想,掌握流行加密算法如DES、AES等的基本原理,掌握公钥密码体制的概念,掌

2、握RSA,离散对数公钥体制的基本算法,以及数字签名等信息安全服务的原理和算法。密码学内容丰富,涉及领域广泛,培养学生的抽象思维、逻辑推理、科学计算和创新能力。本课程的设置,为将来从事信息通讯安全以及在今后相关领域的研究打下坚实的基础。二、课程教学的基本要求:本课程主要内容包括:密码学基本概念;古典密码学;分组加密算法;公钥密码学;序列密码;数字签名等。通过这一课程的学习,使学生掌握密码学的基本概念和原理,在此基础上,掌握常用的加密算法和数字签名算法。进一步的,对这些常用算法在通讯问题中的应用进行了初步探讨与分析。培养学生的分析问题解决问题的能力,培养创新能力,为本科生在今后相关领域的研究与应用

3、打下良好的基础。三、课程内容及教学要求:(一) 密码学基本概念教学基本内容:明文、密文、密钥、加密、解密、密码体制、密码体制的分类、加密迅通模型、密码攻击和密码攻击的分类(按攻击方法分类、按可利用数据分类)、绝对不可破译和计算不可破译。重点:加密通讯模型、密码攻击的分类、计算不可破译。难点:密码攻击的分类、绝对不可破译和计算不可破译。本章节主要教学要求:1理解明文、密文、密钥、加密、解密的概念和关系,了解密码体制的构成,理解对称密码体制和公钥密码体制的概念;2掌握加密通讯模型;3了解密码攻击的定义,能够根据密码分析者所获得的数据进行攻击的分类;4理解绝对不可破译和计算不可破译的概念和区别。(二

4、) 古典密码学教学基本内容:古典密码体制的运算(单表密码体制、多表密码体制)、密钥量、凯撒密码体制、标准字头加密体制、playfair体制、Vigenere体制、Vernam体制、Hill体制。重点:凯撒密码体制、playfair体制、Vigenere体制、Hill体制。难点: 古典密码体制的运算(单表密码体制、多表密码体制)和密钥量。本章节主要教学要求:1了解古典密码体制的运算(单表密码体制、多表密码体制),会计算简单密码体制的密钥量。2掌握常用古典密码算法(凯撒密码体制、playfair体制、Vigenere体制、Hill体制);3了解标准字头加密体制和Vernam体制的加密算法。(三)

5、分组密码学教学基本内容:分组密码体制、数字加密标准DES、分组密码的工作模式、高级加密标准AES.重点:分组密码体制的概念、数字加密标准DES.难点: 高级加密标准AES.本章节主要教学要求:1理解分组密码体制的概念和特点;2掌握数字加密标准DES的加密、解密算法,了解DES算法技术的特点(混乱、扩散、对称性、S盒等)了解DES的安全性;3了解分组密码的工作模式(ECB、CBC、CFB、OFB);4了解高级加密标准AES的加密、解密算法,理解AES的优势以及AES与DES的区别。(四) 公钥密码学教学基本内容:数论中的几个结论(线性同余式定理、中国剩余定理、Euler定理)、RSA公钥密码体制

6、、EIGamal公钥密码体制、背包公钥密码体制、椭圆曲线密码体制、Diffie-Hellman密钥交换协议。重点:RSA公钥密码体制、EIGamal公钥密码体制、椭圆曲线密码体制。难点: 数论中的几个结论、椭圆曲线密码体制。本章节主要教学要求:1了解数论中的几个结论,理解公钥密码学的思想;2掌握常用公钥密码算法(RSA公钥密码体制、EIGamal公钥密码体制、椭圆曲线密码体制),能够进行简单的安全性分析;3了解背包公钥密码体制和Diffie-Hellman密钥交换协议。(五) 序列密码与移位寄存器教学基本内容:序列密码的基本原理,移位寄存器,线性移位寄存器的一般性质,m序列的伪随机性。重点:序

7、列密码的基本原理,线性移位寄存器的一般性质。难点: m序列的伪随机性。本章节主要教学要求:1掌握序列密码的基本原理;2了解移位寄存器的工作原理;3掌握线性反馈位移寄存器的表示,了解线性反馈位移寄存器的周期性;4了解m序列的伪随机性。(六) 数字签名教学基本内容:数字签名的定义和特点、利用RSA的数字签名方案、EIGamal签名方案、基于离散对数的签名方案、美国数字签名标准DSS、仲裁数字签名、盲签名、群签名.重点:数字签名的定义和特点、EIGamal签名方案、美国数字签名标准DSS.难点: 基于离散对数的签名方案、美国数字签名标准DSS.本章节主要教学要求:1理解数字签名的定义、特点和思想;2

8、掌握常用数字签名方案(EIGamal签名方案、美国数字签名标准DSS),能对方案的安全性进行简单分析;3了解利用RSA的数字签名方案,了解数字签名与公钥密码体制的结合;4了解基于离散对数的签名方案;5了解仲裁数字签名、盲签名、群签名的定义和特点。(七) 密码协议教学基本内容:密钥分配与密钥协商、秘密分享、身份识别、零知识证明.重点:密钥分配,身份识别,零知识证明.难点: 密钥协商.本章节主要教学要求:1理解密码协议的基本思想;2掌握常用的密钥分配与密钥协商方案;3了解秘密分享的思想;4掌握身份识别的基本方案;5了解零知识证明的思想。四、课程学时分配讲 课 内 容讲课学时习题课学时合计学时密码学

9、基本概念202古典密码学202分组密码学426公钥密码学426序列密码与移位寄存器415数字签名426密码协议415总计24832五、课程习题要求以书后练习为主,并选用参考书目中习题,侧重于各种常用算法的原理及其应用的练习,其中包括了补充的数学基础的练习,以加强对密码学原理的理解。另外,为了加强学生实际动手能力和创新能力,结合计算机知识选取了部分算法源程序作为课外练习。六、考核方式 期末闭卷考试或半开卷考试。七、课程的主要参考书1密码编码学与网络安全,电子工业出版社 William Stallings著,杨明、胥光辉、齐望东等译,2001年4月.2应用密码学,北京邮电大学出版社,杨义先,2005年6月.3计算机密码学,清华大学出版社,卢开澄,1998年7月.4. 密码学原理与实践,电子工业出版社,Douglas R.Stinson,2009年7月. 制定人: 审定: 批准: 2010年8月 (注:文档可能无法思考全面,请浏览后下载,供参考。可复制、编制,期待你的好评与关注!)

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1