快乐十分钟看图写话:the5fire的技术博客

关注Python、Django、Vim、Linux、Web开发、团队管理和互联网--Life is short, we need Python.

密码学暂时告一段落

分类:密码学 | 标签:               | 发布:2010-12-03 12:54 a.m. | 阅读量: 4750

在经过近两周的激烈和紧张的密码学学习之后,现在也终于是可以告一段落了。既然是一段落就要有一段落的样子,因此搂耙搂耙还是很有必要的。 毕业论文题目定为《软件实现3轮S-DES的差分攻击》,为了这个题目也是安排了攻克计划: 1. 软件实现DES算法,完成加解密功能;文章:

差分分析3轮DES流程概述

分类:密码学 | 标签:         | 发布:2010-11-30 11:37 a.m. | 阅读量: 6585

1. 首先得到子密钥,这个子密钥是用来加密明文得到密文的,在差分分析时并没有作用。 2. 对三对明文分别进行3轮DES加密得到三对密文(这里加密时要初始明文不必经过IP置换) 3. 根据明文可以得到L0’,根据密文可得到R3’和L3,然后根据得到的L0’和R3’可以得到C’,

三天经历了程序员的一生

分类:密码学 | 标签:         | 发布:2010-11-30 12:48 a.m. | 阅读量: 4899

有四天的时间没写博客了,主要是因为两个原因:一是在研究对DES进行差分分析的时候遇到了困难;二是没有心情写。 其实就是一个原因——遇到困难了,难了我三天。今天是第四天,终于拨开乌云见月明了。 看这个标题其实有点标题党的感觉,不过这确实是我的一个小感想。 我想所有做开发的人都会

三轮DES和三重DES

分类:密码学 | 标签:         | 发布:2010-11-25 9:56 p.m. | 阅读量: 4793

哎,这次真的土鳖了,一直觉得三轮和三重是一码事,今天看差分分析的时候老是觉得哪个地方不对劲,但又不知道,晚上要把差分分析的学习总结一下的时候发现问题了。 差分分析中很平常的提到3轮、8轮、完全16轮这样的字眼,我心里还纳闷,不是说三重DES效率就不太好了,怎么又到了16重,

差分分析(differential cryptanalysis)概述

分类:密码学 | 标签:         | 发布:2010-11-25 9:45 p.m. | 阅读量: 5856

差分分析(differential cryptanalysis)是一种选择明文攻击,其基本思想是:通过分析特定明文差分对相对应密文差分影响来获得尽可能大的密钥。它可以用来攻击任何由迭代一个固定的轮函数的结构的密码以及很多分组密码(包括DES),它是由Biham和Shamir于1

3轮S-DES算法猜想

分类:密码学 | 标签:         | 发布:2010-11-25 7:34 a.m. | 阅读量: 5138

昨天把S-DES实现了一下,不过按照论文的要求我需要知道3S-DES的实现,这样才能对其进行有效攻击。不过3轮的S-DES貌似查不到资料,所以只好猜测一下。 在前面的一篇文章中说到了三重DES的常见模式,根据三重DES其实可以推测到三轮S-DES的实现。这里也不多叙述了,看

S-DES算法java实现(源码下载)

分类:密码学 | 标签:         | 发布:2010-11-24 11:14 p.m. | 阅读量: 5668

今天上午分析了一下S-DES算法的大概流程,因为小区要停电,所以只是简单的分析了一下。实现是今天晚上写出来的。 有了DES分析的过程之后,S-DES的分析和实现都简单多了。以至于实现的时候直接看这流程图就开始写了。当时一边和同学聊着天一边敲着代码一边思考着:我也太笨了,到

S-DES加密算法流程概述

分类:密码学 | 标签:       | 发布:2010-11-24 12:25 p.m. | 阅读量: 8326

图中符号含义: IP:预定义的初始置换 Fk:包含置换、替代操作且依

密码分析概述

分类:密码学 | 标签:   | 发布:2010-11-24 7:21 a.m. | 阅读量: 4915

密码分析的方法主要有以下三种: 1. 穷举攻击:密码分析者通过试遍所有的密钥来进行破译,显然可以通过增大密钥量来对抗穷举攻击。 2. 统计分析攻击:密码分析者通过分析密文和明文的统计规律来破译密码。对抗统计分析攻击的方法是设法使明文的统计特性与密文的统计特性不一样。 3.

三重DES概述

分类:密码学 | 标签:     | 发布:2010-11-24 12:12 a.m. | 阅读量: 5600

前面实现了基本的DES算法,但众所周知的是DES算法的安全性不是很高,究其原因还得归结到他的密钥位上,刨去8位校验位,剩下的56位密钥实在太短,以现在普通机器运行的速度,使用穷举法很快就可以破译。(这是我也是看资料看来得,没有实践) 基于上述理由所以有必要对DES进行修改

Django视频教程

其他分类:
  • 女子谎称刷单提成骗贫困大学生16万 用于买化妆品 2018-12-01
  • 西安体育学院体育传媒系与西部网签约校媒合作 2018-12-01
  • 网络投票刷礼物能不能帮孩子“争上游”? 2018-11-28
  • 中共山西省委组织部公示 2018-11-28
  • 【北京天气】最新北京今天天气,实时提供北京气温、空气质量、24小时天气预报、生活指数查询 2018-11-24
  • 格局生变 内容产业未来何去何从 2018-08-18
  • 土地不是劳动成果,而是一种自然资源,就像空气、阳光不是劳动成果而是自然资源一样,所以土地不具有价值,买房只应支付房屋费,不应该支付土地费。 2018-08-14
  • 安全生产月:铁路安全宣传走进车站 2018-08-02
  • 带动乡亲干 各自有实招——三位农村社区党组织书记的故事 2018-08-02
  • 长江中下游正式“入梅”!中东部高温降雨齐上阵 湖北中北部有大到暴雨 2018-07-31
  • 2018年4月27日划拨国家社科基金项目鉴定费名单(2) 2018-07-31
  • [微笑]未来的社会,必然是按需(基本需求)分配+按劳(劳动价值或劳动能力)分配相联合的混合分配方式。 2018-07-30
  • “一带一路”建设工作座谈会 2018-07-30
  • 只要等一等就能多“等”出8600万美元! 2018-07-29
  • 2017年秋季学期学员第十三支部风采 2018-07-18
  • 547| 288| 768| 682| 692| 120| 505| 668| 456| 87|