最新网址:www.83zws.com
首页 > 玄幻魔法 > 万物皆可娘 > 第56章 DES算法

第56章 DES算法(1/2)

目录
好书推荐: 崛起之昆城龙哥 失足穿越:相公皆妖娆 全息网游之暴走女神 至尊太上皇 铁胆特种兵之真英雄 都市风云纵横 剑道杀神 炮灰玩转逆袭 彩虹在转角 天之枫

();

信纸上写满了我看了觉得头大的诡异字符,比上次的二方密码还让人无从下手。

米奇部长倏地一眯眼睛,用手指轻轻揪弄着大迎处的肉,略加思索,缓缓说道:“这应该是DES算法。对明文进行初始置换IP,而后执行16轮的迭代密码,最后经IP的逆变换得到密文。”

我眨眨眼睛,一脸懵逼,“迭代密码?逆变换?”

“迭代密码就是在密钥的控制下多次利用轮函数f进行加密变换,用来实现扩散和混淆的效果。”米奇摘下眼镜,用帕子擦了擦镜片,“你学过c和java的编程,应该对迭代这个词比较熟悉,就比如在for语句中,第二个分号后面的就是迭代条件,需要反复执行的部分。”

“原来如此,大致能理解。”

“而逆变换嘛……从你把它和线性代数里的逆矩阵类比一下,基本就能理解一点了。你看,初始置换符号是IP,逆变换则在IP的右上角加了一个-1,这点有点像是矩阵和逆矩阵对吧?”米奇不疾不徐地说道,“但实际上在这个算法里,求逆变换没有求逆矩阵那么简单。给定一个密钥k,由k生成16个子密钥k1、k2、k3一直到k16,通过Feistel结构的密码来加密得到密文。”

“Feistel密码又是什么……”

“它是IBM公司的HorstFeistel领导的研究项目组于1971年在Lucifer算法中引入,并用在劳埃德保险公司的现金分配系统中的密码。这种密码提出了用代替和置换交替的方式构造密码,现在世界上所有重要的分组密码用的都是Feistel结构。来,看这张纸,我来给你演示一下。”

用在……保险公司的现金分配系统中……

“不行了,太难了,我真的搞不懂了。”我捂着头,好像突然明白了苏浩天学习C语言时的感觉。

这是密码?

这根本就是长得像是数学,但是比数学还难懂的东西啊!

之前说过,弱小的人若是见识了强者的世界,或是会被吓破胆囊,自此畏缩不前;或是会被深深震撼,从此难以自甘平庸。

咏唱法、武功之类的,初窥皮毛,觉得很有趣,也觉得自己学得还不错,觉得自己似乎可以坚持学下去。

而这些东西不一样。

这些东西从一开始就很枯燥繁琐,提不起兴趣。尤其是在看清了自己和巨人之间的差距后,人就更难以去学习了。

苏浩天是懒于努力。

我呢?我是畏惧。畏惧这些知识和技能。我觉得自己不可能学会。

人还真是一种堕落的生物呢。

只去学感兴趣的东西,学着学着,又会懒于努力。

对于不感兴趣的东西,又会畏惧它,妄自菲薄。

总而言之,用各种办法各种理由让自己不求上进,自甘堕落。

米奇部长见我一副痛不欲生的样子,轻叹一口气,“这属于应用密码学的范畴,专业性确实太强了……这个就交给我来处理吧。好在对方并不是真的想为难咱们,他把k给出来了。嗯,给我十分钟。”

说罢,米奇部长就拿着挑战信坐下来,奋笔疾书。很快他便算出了结果。

83中文网最新地址www.83zws.com

本章未完,点击下一页继续阅读。

目录
新书推荐: 系统逼我做神医 报恩小人鱼软又娇,秦爷为她破戒 全民觉醒:一拳一个,你管这叫辅助? 我不是天生冠军[竞技] 高武:每日一加点,我躺着成武神! 强势锁婚,顾少的隐婚娇妻 都重生了,谁还当小妾 安全屋生存指南[无限] 修罗天师 恶人主母重生后,前夫全家火葬场
返回顶部