图解密码技术笔记

模式 优点 缺点 备注
ECB 简单,支持并行计算 明文中的重复排列会反映再密文中。通过删除,替换密文分组可以对明文进行操作;对包含某些比特错误的密文进行解密时,对应的分组会出错;不能抵御重放攻击 不应使用
CBC 明文的重复排列不会反映再密文中,支持并行计算(仅解密);能够解密任意密文分组 对某些包含错误比特的密文解密时,第一个分组会导致后面全错;加密不支持并行运算
CFB 不需要填充;支持并行计算(仅解密);能够解密任意密文分组 加密不支持并行; 对某些包含错误比特的密文解密时,第一个分组会导致后面全错;加密不支持并行运算;不能抵御重放攻击
OFB 不需要填充;可事先进行加解密的准备;加解密采用相同结构;对某些错误比特的密文进行解密时,只有明文中相应的比特会出错。 不支持并行计算;主动攻击者反转某些比特时,明文分组中对应的比特也会被反转
CTR 不需要填充;可事先进行加解密的准备;加解密采用相同结构;对某些错误比特的密文进行解密时,只有明文中相应的比特会出错。;支持并行计算; 主动攻击者反转某些比特时,明文分组中对应的比特也会被反转

1.对称密码: 也就是加解密都采用同一个秘钥
2.公钥密码: 公钥用来加密,私钥用来解密
3.单向散列函数:
4.消息认证码:
5.数字签名:
6.隐写术:隐藏消息,但是并不加密
7.一次性密码本:将明文和一串随机的比特序列进行xor运算。在理论上无法破译
8.DES 分组对称加密,由一个子密钥和密文的右侧32,经过轮函数,生成结果,与左侧32位,做异或操作,一轮DES完成。
8.AES步骤一SubBytes: 以每一个字节的值(0~255)作为索引,从一张表里找出对应的替换值。
9.AES步骤二ShiftRows:这一步是将4字节为单位的行按照一定的规则向左平移,而且每一行平移的字节数不同
10.AES步骤三MixColumns:这一步是对一个4字节的值进行比特运算,将其变为另一个4字节值。
11.AES步骤四:最后,将MixColumns的输出与轮密钥进行XOR。
12.分组密码是每次只能处理特定长度的一块数据的一类密码算法,一块就是分组。一个分组的比特数就称为分组长度。
13.流密码是对数据流进行连续处理的一类密码算法。流密码一般以1比特,8比特,32比特为单位进行加密和解密。
14.分组加密的模式,ECB(Electronic CodeBook mode)电子密码本模式 CBC (Cipher Block Chaining mode)密码分组链接模式 CFB(Cipher FeedBack mode)密文反馈模式 OFB (Output FeedBack mode)输出反馈模式 CTR(CounTeR mode)计数器模式
15.CBC 首先将明文分组与前一个密文分组进行XOR运算,然后再进行加密。
16.CFB 前一个密文分组会被送回到密码算法的输入端。
17.OFB 输出反馈模式,密码算法的输出会反馈到密码算法的输入中
18.CTR 模式是一种通过将逐次累加的计数器进行加密来生成密钥流的流密码

模式 优点 缺点 备注
ECB 简单,支持并行计算 明文中的重复排列会反映再密文中。通过删除,替换密文分组可以对明文进行操作;对包含某些比特错误的密文进行解密时,对应的分组会出错;不能抵御重放攻击 不应使用
CBC 明文的重复排列不会反映再密文中,支持并行计算(仅解密);能够解密任意密文分组 对某些包含错误比特的密文解密时,第一个分组会导致后面全错;加密不支持并行运算
CFB 不需要填充;支持并行计算(仅解密);能够解密任意密文分组 加密不支持并行; 对某些包含错误比特的密文解密时,第一个分组会导致后面全错;加密不支持并行运算;不能抵御重放攻击
OFB 不需要填充;可事先进行加解密的准备;加解密采用相同结构;对某些错误比特的密文进行解密时,只有明文中相应的比特会出错。 不支持并行计算;主动攻击者反转某些比特时,明文分组中对应的比特也会被反转
CTR 不需要填充;可事先进行加解密的准备;加解密采用相同结构;对某些错误比特的密文进行解密时,只有明文中相应的比特会出错。;支持并行计算; 主动攻击者反转某些比特时,明文分组中对应的比特也会被反转

19.密钥分配中心来解决:
a.Alice向密钥分配中心发出希望与Bob进行通信的请求
b.密钥分配中心通过伪随机数生成器生成一个会话密钥,这个密钥供Alice与Bob再本次通信中使用

20.Diffie-Hellman密钥交换
a.Alice向Bob发送两个质数P和G
b.Alice生成一个随机数A
c.Bob生成一个随机数B
d. Alice将G^A mod P发送给Bob
e.Bob将G^B mod P 发送给Alice
f. Alice用Bob发过来的数计算A次方并求mod P
g. Bob用Alice发过来的数计算B次方并求mod P
21.使用公钥,即使被窃听也没关系,来解决密钥配送问题
22.数字签名,私钥加密,公钥解密
23.消息认证码是一种确认完整性并进行认证的技术,使用共享的密钥,对消息的散列加密。并进行认证

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 213,928评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,192评论 3 387
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 159,468评论 0 349
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,186评论 1 286
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,295评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,374评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,403评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,186评论 0 269
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,610评论 1 306
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,906评论 2 328
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,075评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,755评论 4 337
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,393评论 3 320
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,079评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,313评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,934评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,963评论 2 351

推荐阅读更多精彩内容

  • 1 公钥私钥 2 公钥加密 别人用A的公钥加密传输的信息,只有A的私钥可以解密。保证了传输的信息的安全性。 2 私...
    skykira阅读 954评论 0 1
  • 本书版权属于出版社和作者所有。除非另有声明,没有书面许可任何人不得转载或使用整体或任何部分的内容。此文章只作为个人...
    lighkLife阅读 911评论 0 2
  • 前言 《图解密码技术》一书介绍了很多关于密码的知识,通读一遍需要不少时间。为了方便学习,我对书中关键的部分进行了总...
    咖枯阅读 7,174评论 1 25
  • 现在的时间七点,这一个月以来的第一次懒觉,听着妈妈的歌声起来,你知道有多幸福么,我真的很幸福,也很依赖妈妈,妈妈的...
    孤独时光者阅读 153评论 0 0
  • “梦溪,过了今日,我就要下山了,师父说,我们每个人都要在一个特定的年龄离开梦都,去试炼,去外面的世界,去经历种种....
    无心的酒阅读 438评论 0 2