应用密码学
基本信息
- 作者: 王衍波 薛通
- 丛书名: 高等院校计算机科学与技术“十五”规划教材
- 出版社:机械工业出版社*
- ISBN:7111127811
- 上架时间:2003-8-28
- 出版日期:2003 年8月
- 开本:16开
- 页码:213
- 版次:1-1
- 所属分类:
计算机 > 安全 > 加密与解密
内容简介回到顶部↑
本书讲解了现代密码学的教学基础知识和基本概念,DES、IDEA、AES等对称密码算法,RSA、NTRU等公钥密码算法,EIGamal、DSS等数字签名算法及序列密码学的基础。还讲解了现代密码学的三个新的重要研究方向:椭圆曲线密码学、混沌密码学、量子密码学的基本原理和方法。最后讲解了几个典型的密码协议。
本书可用作信息安全专业本科生的教材,也可作为其他信息技术专业的研究生、科技工作者的参考用书。
本书可用作信息安全专业本科生的教材,也可作为其他信息技术专业的研究生、科技工作者的参考用书。
目录回到顶部↑
第1章 初等数论基础
1.1 素数与因式分解
1.2 同余式理论
1.3 euler定理
1.4 平方剩余
1.5 素性检验与模幂算法
1.6 指数与原根
1.7 习题
1.8 实验题
第2章 近世代数基础
2.1 群论初步
2.2 域论初步
2.3 有限域中的计算
2.4 习题
2.5 实验题
第3章 密码学基本概念
3.1 密码技术发展简介
3.2 密码系统的概念
1.1 素数与因式分解
1.2 同余式理论
1.3 euler定理
1.4 平方剩余
1.5 素性检验与模幂算法
1.6 指数与原根
1.7 习题
1.8 实验题
第2章 近世代数基础
2.1 群论初步
2.2 域论初步
2.3 有限域中的计算
2.4 习题
2.5 实验题
第3章 密码学基本概念
3.1 密码技术发展简介
3.2 密码系统的概念
前言回到顶部↑
随着计算机网络的普及,大量的电子数据通过网络传输到世界各地成为可能。但在具有重大的经济价值或关系国家、军队的命运等重要数据的传输过程中,任何一点泄露和差错都可能造成不可估量的损失。如何保证信息的机密性、真实性、不可否认性是密码学研究的重要课题。密码技术是信息安全的保障及核心技术。计算机网络、通信技术的发展和信息时代的到来,给密码学提供了难得的发展机遇,密码理论、密码技术、密码管理等研究与应用进入了一个新的时期。
现代密码技术被应用到了信息技术的所有领域,已从传统的单纯保密功能发展成为一门具有加密与密码分析、数字签名、信息鉴别、身份认证、密钥管理、安全协议等多分支的综合学科。
当前密码技术的研究领域非常广泛、深刻,主要集中在:
1.密码学的信息理论和计算机复杂性理论的研究,如密码中信息泄露的发现和利用、安全密码体制的准则和评测。
2.公开密钥密码理论研究,寻找可构作新的公开密钥算法的数学难题,RSA,椭圆曲线公钥密码算法等密码算法的快速实现。
3.对称密码理论研究,如对称密码的设计准则和评测等。
4.新型安全密码算法的研究,如量子密码、混沌密码理论、DNA密码、信息隐藏技术等。
5.密码安全协议的研究,如数字签名、身份鉴别、数据完整性、密钥管理、秘密共享等设计理论和方法,虚拟专用网络技术,计算机网络通信安全技术等。
解放军理工大学于1998年开设信息安全与对抗方面的课程。本书是在相关讲义和4年的教学实践基础上形成的。我们本着务实、求真的目标,力图对密码学的主要理论和技术作比较详细的阐述,使学生不但能够掌握相应的密码学原理,而且能够将其应用于网络安全的实践中。
本书共11章,第1、2章讲解与现代密码学有关的数学基础知识。第3章叙述密码学的基本概念。因课时的限制,我们不准备对传统密码展开讨论,所以仅对传统密码算法作了一点简要介绍,使学生对传统密码不至于一无所知。第4章讲解对称密码算法,对于欧洲密码计划的候选算法,教学中可选择其中的一个讲解。第5~7章讲解公钥密码算法,数学签名和散列函数,序列密码学。第8—10章讲解现代密码学的三个新的重要方向:椭圆曲线密码学、混沌密码学、量子密码学。对已经成熟的椭圆曲线密码学,本书用较多的篇幅进行讲解,
这一部分可作为选讲内容和学生毕业设计的阅读材料。第11章讲解密码协议。
本书的特点是:几乎对每一个著名的密码体制都给出了一个实用的例子,这是一般的密码学书籍所缺少的,这也是作者的教学体会。学生在编程实践时往往无法对结果进行检验,这些实用的例子使学生可以对自己编制的程序进行检验。
本书可以在45~60个理论学时内完成,再配以15—20个学时的编程实践。也可结合有关网络编程课程进行实验。
本书的写作得到了解放军理工大学通信工程学院电子信息工程系张雄伟教授、曹耀辉政委、肖军模教授的鼓励、支持和帮助。
在本书的写作过程中,刘爱琴同志作了大量的数据和文字审校工作;于杰山、赵小龙、端木庆峰阅读了本书的初稿,验证了大部分实例和习题:何俊、成必权、解萍同志也校对了部分文字。
作者感谢解放军理工大学通信工程学院教保科许晔峰、岳超,电子信息工程系信息技术教研室的刘军、杨健、任煜、冒俊峰等同志的支持和帮助。
作 者
2003年2月
现代密码技术被应用到了信息技术的所有领域,已从传统的单纯保密功能发展成为一门具有加密与密码分析、数字签名、信息鉴别、身份认证、密钥管理、安全协议等多分支的综合学科。
当前密码技术的研究领域非常广泛、深刻,主要集中在:
1.密码学的信息理论和计算机复杂性理论的研究,如密码中信息泄露的发现和利用、安全密码体制的准则和评测。
2.公开密钥密码理论研究,寻找可构作新的公开密钥算法的数学难题,RSA,椭圆曲线公钥密码算法等密码算法的快速实现。
3.对称密码理论研究,如对称密码的设计准则和评测等。
4.新型安全密码算法的研究,如量子密码、混沌密码理论、DNA密码、信息隐藏技术等。
5.密码安全协议的研究,如数字签名、身份鉴别、数据完整性、密钥管理、秘密共享等设计理论和方法,虚拟专用网络技术,计算机网络通信安全技术等。
解放军理工大学于1998年开设信息安全与对抗方面的课程。本书是在相关讲义和4年的教学实践基础上形成的。我们本着务实、求真的目标,力图对密码学的主要理论和技术作比较详细的阐述,使学生不但能够掌握相应的密码学原理,而且能够将其应用于网络安全的实践中。
本书共11章,第1、2章讲解与现代密码学有关的数学基础知识。第3章叙述密码学的基本概念。因课时的限制,我们不准备对传统密码展开讨论,所以仅对传统密码算法作了一点简要介绍,使学生对传统密码不至于一无所知。第4章讲解对称密码算法,对于欧洲密码计划的候选算法,教学中可选择其中的一个讲解。第5~7章讲解公钥密码算法,数学签名和散列函数,序列密码学。第8—10章讲解现代密码学的三个新的重要方向:椭圆曲线密码学、混沌密码学、量子密码学。对已经成熟的椭圆曲线密码学,本书用较多的篇幅进行讲解,
这一部分可作为选讲内容和学生毕业设计的阅读材料。第11章讲解密码协议。
本书的特点是:几乎对每一个著名的密码体制都给出了一个实用的例子,这是一般的密码学书籍所缺少的,这也是作者的教学体会。学生在编程实践时往往无法对结果进行检验,这些实用的例子使学生可以对自己编制的程序进行检验。
本书可以在45~60个理论学时内完成,再配以15—20个学时的编程实践。也可结合有关网络编程课程进行实验。
本书的写作得到了解放军理工大学通信工程学院电子信息工程系张雄伟教授、曹耀辉政委、肖军模教授的鼓励、支持和帮助。
在本书的写作过程中,刘爱琴同志作了大量的数据和文字审校工作;于杰山、赵小龙、端木庆峰阅读了本书的初稿,验证了大部分实例和习题:何俊、成必权、解萍同志也校对了部分文字。
作者感谢解放军理工大学通信工程学院教保科许晔峰、岳超,电子信息工程系信息技术教研室的刘军、杨健、任煜、冒俊峰等同志的支持和帮助。
作 者
2003年2月








点击看大图


加载中...

