西华大学:《密码学 Cryptology》课程教学资源(PPT课件讲稿)第4章 公钥密码

第四章公钥密码 http://web.xhu.edu.cn/jpkc/ 西大字 2021-2-20
2021-2-20 1 http://web.xhu.edu.cn/jpkc/

氤 公钥密码 一、基本概念与简单算法 二、RSA公钥密码体制 三、离散对数公钥密码体制 四、可证明性安全公钥密码体制 2021-2-20 華大學
2021-2-20 2

公钥密码体制的基本概念 Basic concept of Public Key Cryptography 西大字 2021-2-20 3
2021-2-20 3 一 .公钥密码体制的基本概念 Basic Concept of Public Key Cryptography

为什么需要公钥密码体制? °密钥管理的方便 °教字签名的需要 西大字 2021-2-20 4
2021-2-20 4 为什么需要公钥密码体制? •密钥管理的方便 •数字签名的需要

单钥加密体制的问题 明文 密文 密文 原明文 Plain Iner Cipher Original ext Text Text Plain Text E國 Network L or Storage 私钥 私钥 Secret ke、 Secret Key Alice Bob 2021-2-20 5 西大字
2021-2-20 5 E Network or Storage 明文 Plain Text 密文 Cipher Text D 原明文 Original Plain Text Bob 私钥 Secret Key Alice 私钥 Secret Key 密文 Cipher Text

单钥加密体制的问题 若N个人相互保密通信,每人必须拥有(N-1) 个私钥,N很大,需要保存的私钥很多。 如何解决? 可信中心分发:共需要发N(N-1)/2个私钥 N=1000射,999*1000/2=499500 双方事先约定:用户之问自己秘密会面 (第一次远距离通信如何办?) 2021-2-20 6 西大字
2021-2-20 6

基本概念 1976年, Standford Uni. Diffie博士和其导 师 Hellman在 lEEE Trans.on上发文 New Direction in Cryptography 这一体制的出现在蜜码学史上是划时代的 事件 为解决计算机信息网中的安全提 供了新的理论和技术基础。被公认为现代 密码学诞生的标志。 2021-2-20 西大字
2021-2-20 7

基本概念 公钥密钥保密、认证系统的的安全性主 要取决于构造双钥算法所依赖的数学问题 。要求加密函数具有单向性,即求逆的困 难性。因此,设计双钥体制的关键是先要 寻求一个合适的陷门单向函数。 2021-2-20 8 西大字
2021-2-20 8

基本概念 公钥 f(r) Y f-(Y) 私钥 2021-2-20 西大字
2021-2-20 9 X f X Y f Y 1 公钥 私钥

基本概念 单向函数:一个可逆函数f:A_B,若它满足: 10对所有x∈A,易于计算f(x)。 20对“几乎所有xA”由(x)求x“极为困难 ”,以至于实际上不可能做到,则称为一单 向( One-way)函数。 定义中的“易于计算”是指函数值能在其输 入长度的多项式时间内求出,即若输入长度 为n,计算函数的时间是na的倍数,a为一固 定的常数 若计算函数时间是a倍数,则为不可能做 到的。 2021-2-20 西大字
2021-2-20 10
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 西华大学:《密码学 Cryptology》课程教学资源(PPT课件讲稿)第5章 Hash函数与消息认证.ppt
- 西华大学:《密码学 Cryptology》课程教学资源(PPT课件讲稿)第3章 分组密码.ppt
- 西华大学:《密码学 Cryptology》课程教学资源(PPT课件讲稿)第2章 序列密码.ppt
- 西华大学:《密码学 Cryptology》课程教学资源(PPT课件讲稿)第1章 概论(何明星).ppt
- 西华大学:《密码学 Cryptology》课程教学资源(PPT课件讲稿)课程简介(何明星).ppt
- 浙江大学:《通信与计算机网络》课程教学资源(PPT课件讲稿)第一章 计算机网络综述(韩杰).ppt
- 浙江大学:《通信与计算机网络》课程教学资源(PPT课件讲稿)第四章 网络设备.ppt
- 浙江大学:《通信与计算机网络》课程教学资源(PPT课件讲稿)第十三章 数据链路的建立和拆除.ppt
- 浙江大学:《通信与计算机网络》课程教学资源(PPT课件讲稿)第十一章 虚拟专用网VPN.ppt
- 浙江大学:《通信与计算机网络》课程教学资源(PPT课件讲稿)第十章 内部网、外部网与虚拟专用网.ppt
- 浙江大学:《通信与计算机网络》课程教学资源(PPT课件讲稿)第十二章 网络规划、设计和实现.ppt
- 浙江大学:《通信与计算机网络》课程教学资源(PPT课件讲稿)第三章 计算机网络的体系结构.ppt
- 浙江大学:《通信与计算机网络》课程教学资源(PPT课件讲稿)第五章 网络软件.ppt
- 浙江大学:《通信与计算机网络》课程教学资源(PPT课件讲稿)第六章 路由器的功能.ppt
- 浙江大学:《通信与计算机网络》课程教学资源(PPT课件讲稿)第九章 什么是 Internet.ppt
- 浙江大学:《通信与计算机网络》课程教学资源(PPT课件讲稿)第二章 数据通信技术.ppt
- 浙江大学:《通信与计算机网络》课程教学资源(PPT课件讲稿)第八章 Windouws NT.ppt
- 华北电力大学(北京):《计算机公共基础》课程电子教案(PPT教学课件)第1章 计算机基础知识.ppt
- 华北电力大学(北京):《计算机公共基础》课程电子教案(PPT教学课件)第7章 中文Windows 98下常用工具软件的使用.ppt
- 华北电力大学(北京):《计算机公共基础》课程电子教案(PPT教学课件)第6章 计算机网络与Internet基础.ppt
- 西华大学:《密码学 Cryptology》课程教学资源(PPT课件讲稿)第7章 密码协议.ppt
- 西华大学:《密码学 Cryptology》课程教学资源(PPT课件讲稿)第6章 数字签名.ppt
- 西华大学:《密码学 Cryptology》课程教学资源(习题)第1章 概论习题.doc
- 西华大学:《密码学 Cryptology》课程教学资源(PPT课件讲稿)第8章 密钥管理.ppt
- 西华大学:《密码学 Cryptology》课程教学资源(习题)第2章 序列密码习题.doc
- 西华大学:《密码学 Cryptology》课程教学资源(习题)第3章 分组密码习题.doc
- 西华大学:《密码学 Cryptology》课程教学资源(习题)第1章 公钥密码体制习题.doc
- 西华大学:《密码学 Cryptology》课程教学资源(习题)第5章 Hash函数与消息认证习题.doc
- 西华大学:《密码学 Cryptology》课程教学资源(习题)第6章 数字签名习题.doc
- 西华大学:《密码学 Cryptology》课程教学资源(习题)第7章 密码协议习题.doc
- 西华大学:《密码学 Cryptology》课程教学资源(习题)第8章 密钥管理习题.doc
- 成都信息工程学院:《计算机系统结构》第二章 数据表示与指令系统.ppt
- 成都信息工程学院:《计算机系统结构》第三章 输入输出系统(I/O系统的).ppt
- 成都信息工程学院:《计算机系统结构》第四章 通道(CH).ppt
- 成都信息工程学院:《计算机系统结构》第六章 多机系统.ppt
- 成都信息工程学院:《计算机系统结构》第一章 参考答案:.ppt
- 成都信息工程学院:《计算机系统结构》第四章参考答案:.ppt
- 成都信息工程学院:《计算机系统结构》第一章 概述.ppt
- 成都信息工程学院:《计算机系统结构》第五章 重叠、流水和向量处理机.ppt
- 深圳大学:《计算机应用基础》课程教学资源(PPT课件讲稿)绪论.ppt