【国密学习笔记】一些密码学基础知识 part1

  1. 对密码进行分析的尝试叫做攻击,密钥听过费密码分析方式的丢失叫做泄露
  2. 常用的四类密码分析攻击:唯密文攻击,已知明文攻击,选择明文攻击,选择密文攻击
攻击类型 分析者能获得的信息 分析者想推导的信息
唯密文攻击 知道一些用相同加密算法加密的密文 推导其他明文,最好能推出密钥
已知明文攻击 知道一些成对的明文和密文 推出加密密钥或算法
选择明文攻击 可以选择不同明文并得到加密后的密文 推出加密密钥和算法,并对使用相同密钥加密的信息进行解密
选择密文攻击 选择不同密文,并得到对应的明文 主要用于公开密钥算法,任务是推出密钥
  1. 隐写术是将秘密消息藏在其他消息中。模拟函数等函数可以修改消息,但只能规避那些为特定的消息而有目的的全网扫描的计算机,而不能防止普通人的审查。
  2. 代替密码
代替密码类型 原理特点 经典密码算法
简单代替密码(单字母密码) 明文和密文的字母一一对应 凯撒密码,ROT13,没有保密的作用
多名码代替密码 单个字符明文可以映射成密
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值