信息安全工程师教程笔记:密码学基本理论
2024-09-12 22:38:15 0 举报
AI智能生成
登录查看完整内容
信息安全工程师教程笔记,密码学理论要点
作者其他创作
大纲/内容
只有密文
唯密文攻击
知道一些明文和对应密文
已知明文攻击
知道自己选定的明文和对应密文
选择密文攻击
对任何密文判断是否合法
密文验证攻击
能得到任何密文对应的明文
密码分析攻击类型
速度快
缺陷:密钥分配、密钥管理、无法认证源
DES
IDEA
AES
典型算法
私钥密码体制(对称加密)
密钥分发方便
密钥保管量少
支持数字签名
特点
RSA
ELGamal
椭圆曲线
类型
公钥密码体制(非对称加密)
混合密码体制
密码体制分类
分组加密
56位密钥
64位明文块
DES加密-解密-加密
3DES(TDEA)
128位密钥
64位明文密文分组
PGP中应用
公开免费
密钥支持128 192 256位
至少128位分组
大整数因子分解困难性
分组和密钥都是128位
对称加密
SM1
非对称
256位椭圆曲线
SM2
256位输出
SM3
SM4
标识密码算法
SM9
国产密码
512位输入
128位输出
MD5
160位输出
SHA1
非否认
真实性
可鉴别性
私钥对哈希值加密
数字签名
HASH算法
常见密码算法
证书申请、审核、签发、查询、发布、吊销
CA
数字证书
基于求解离散对数问题的困难性
Diffie-Hellman密钥交换协议
算法协商和密钥交换,实现服务器认证,形成安全连接
传输层协议
利用传输层服务建立连接,认证用户
用户认证协议
连接协议
SSH
安全协议
密钥管理算法 RSA
数据加密算法 IDEA
完整性检测 MD5
数字签名算法 RSA
PGP
电子邮件安全
密码学基本理论
收藏
0 条评论
回复 删除
下一页