现代密码学

国家级

现代密码学是信息安全类专业的专业基础课程,是数学在信息安全中的重要应用,是理论性和应用性相结合的课程,围绕基本安全特性(保密性、认证性、完整性、不可否认性、可用性)介绍各种密码原语(无密钥体制、对称密码体制和非对称密码体制)以及基本密码协议基础概念、发展历程、设计思想和应用场景。

课程介绍

《现代密码学》课程简介 课程编号: 3132131080 课程名称:现代密码学 ( 48学时) Modern Cryptography 先修课程: 信息安全数学基础,信息安全导论 适用专业: 信息安全、应用数学、通信等专业 内容提要: 现代密码学是信息安全类专业的专业基础课程,是数学在信息安全中的一个重要应用,是一门理论性和应用性相结合的课程。该课程围绕信息安全的...

教学单元
  • 第1章 绪论
    • 01-01

      课程概况

    • 01-02

      密码学与信息安全的关系

    • 01-03

      密码学的历史和分类

  • 第2章 古典密码学
    • 02-01

      古典密码体制

    • 02-02

      古典密码体制分析

  • 第3章 基础理论介绍
    • 03-01

      信息论基础

    • 03-02

      计算复杂性理论基础

  • 第4章 分组密码
    • 04-01

      分组密码定义

    • 04-02

      分组密码的发展历史

    • 04-03

      保密系统的安全性分析及分组密码的攻击

    • 04-04

      数据加密标准(DES)算法介绍

    • 04-05

      高级加密标准(AES)算法介绍

    • 04-06

      中国无线局域网标准(SMS4)算法介绍

    • 04-07

      分组密码算法的运行模式

    • 04-08

      分组密码实验

  • 第5章 序列密码
    • 05-01

      基于移位寄存器的序列密码算法

    • 05-02

      RC4算法简介

    • 05-03

      E-stream推荐算法简介

    • 05-04

      加密算法的应用(实验)

  • 第6章 杂凑(hash)函数和消息认证码
    • 06-01

      Hash函数的定义及发展现状

    • 06-02

      hash函数的用途

    • 06-03

      hash算法举例

    • 06-04

      消息鉴别码简介

    • 06-05

      CBC-MAC算法

    • 06-06

      HMAC算法

    • 06-07

      Hash函数实验

  • 第7章 公钥密码体制
    • 07-01

      公钥密码体制的提出及分类

    • 07-02

      公钥密码体制的基本概念

    • 07-03

      设计公钥加密算法--背包密码体制

    • 07-04

      RSA算法及攻击方法

    • 07-05

      ElGamal算法

    • 07-06

      其它加密体制

  • 第8章 数字签名
    • 08-01

      数字签名的基本概念

    • 08-02

      RSA数字签名技术

    • 08-03

      数字签名标准

    • 08-04

      其他数字签名体制

    • 08-05

      带有特殊性质的数字签名方案简介1

    • 08-06

      带有特殊性质的数字签名方案简介2

    • 08-07

      基于公钥的数字签名实验

  • 第9章 密钥管理
    • 09-01

      密钥管理简介

    • 09-02

      密钥分配

    • 09-03

      密钥协商

    • 09-04

      公钥基础设施PKI

    • 09-05

      秘密共享

    • 09-06

      密钥托管

  • 第10章 身份认证
    • 10-01

      身份鉴别的定义

    • 10-02

      身份认证的特性

    • 10-03

      身份认证技术

    • 10-04

      挑战-应答协议

    • 10-05

      协议攻击及预防措施

  • 第11章 密码协议
    • 11-01

      协议及密码协议的定义

    • 11-02

      安全多方计算举例

    • 11-03

      电子商务协议举例

  • 第12章 量子密码简介
    • 12-01

      量子力学假设

    • 12-02

      BB84协议及E91协议

  • 第13章 课程设计讨论
教材
  • 主教材
    现代密码学教程
    ISBN:

    9787563543076

    主编:

    谷利泽 郑世慧 杨义先

    北京邮电大学出版社
  • 辅助教材
    信息隐藏与数字水印
    ISBN:

    9787118065756

    主编:

    杨榆,雷敏

    国防工业出版社
  • 辅助教材
    应用密码学(第2版)
    ISBN:

    9787563534166

    主编:

    杨义先,李子臣

    北京邮电大学出版社
课程信息
课程类型:

理论课(含实验/实践)

课程属性:

专业基础课/技术基础课

课程学时:

48.0

学校:

北京邮电大学

学科门类:

工学

专业大类:

计算机类

专业类:

信息安全

适用专业:

信息安全

学习人数:

25627

评论数:

184

教学团队
  • 杨义先

    课程负责人

    教授

  • 谷利泽

    主讲教师

    副教授

  • 郑世慧

    主讲教师

    讲师

  • 王励成

    主讲教师

    副教授

  • 刘建毅

    主讲教师

    副教授

  • 周亚建

    主讲教师

    副教授

  • 雷敏

    主讲教师

    讲师

  • 徐国胜

    主讲教师

    讲师

  • 罗守山

    主讲教师

    教授

  • 徐国爱

    主讲教师

    教授