是要靠自己去创造的,只有善于把握各种机会的人,才会先别人一步接近成功。
对于在场的公司大多数员工来说,十六进制是不会陌生的,对于程序员,就像面对加减乘除一样的简单,可真正将他第一个灵活运用的就是小李。
有了小李的说法,很快其他一些同事才发现:“对啊!D后面的数字都是0到9,是数字本身,不用问,D就是数字Digit的缩写了,两个字符代表一个十六进制的数字,正好是*位的一半,结果就是一个标准的32位十六进制编码。”
问题已然水落石出了,我毫不犹豫将大奖颁发给了小李,并当场jiāo代财务春节前给予办理,小李的脸上露出难以抑制的兴奋,这时的内心才是最真实的,他完全有资格为自己的聪明才智高兴一把,他当之无愧。
我其实比小李还要兴奋百倍,只是没有当众表露,散会后迅速回到办公室,才会心的笑了出来。
事情往往就是这样,表面看似异常复杂的东西,可能内部非常简单,相反,看似极简单的问题可能很难,万物都是相对的,就看你是不是找对了问题的关键,找错了,永远是此路不通,找对了,就迎刃而解。
我很快将│L5D8D5L6L5D4L4D0D6D1L3D1D3D1D1L3D4D0D7L1D9D5D3D8L6D0D6L6L3L4D4L6│这个密文转化成了│e85fe4d061c1311c407a9538f06fcd4f│,即便这个32位的十六进制编码同样还是个迷,但事情总是朝着正确的方向迈进了一大步,可喜可贺。
毕竟密文涉及高度机密,之前在会议室,我有意识没有继续讨论下去,现在,我又私下将小李叫到办公室。
先对他的机敏和贡献给予了充分的肯定,然后问道:“凭你在程序设计安全加密方面的经验,你觉得这个32位的十六进制编码是通过什么途径加密得来的?”
小李很诚恳的回答道:“这个还真不好说,有很多种办法都可以得到这样的编码,而且32位的编码要进行反编译也是非常困难的。”
我并不担心反编译的问题,既然地下组织都能够进行反编译,就说明存在办法,重要的是加密方式,否则,反编译就是白瞎,我再问:“那你觉得会是种什么方式呢,随便说,没关系。”
小李想了想说道:“看上去很像时下比较流行的md5编码,目前有16位和32位两种。”
“对,我知道,网页设计就经常用,我也觉得很像,不过据我所知,还没有比较完善的反编译手段。”
“是的,龙总,非常难,我认识几个朋友也是搞这个的,目前除了穷举法,还没有其他更好的办法,而且仅限于源码是简单的数字和字母的情况,否则,穷举法也解不出来,md5多用于数据库中对一些简单字段进行加密,大多数解读的办法都是收集大量数据库中的编码作为模板来比较,碰到有现成的就算是解开了,碰不到也没办法。”小李说得很实际。
“好的,你辛苦了,今年回家好好过个年,你很不错,只要手脚再放开一些,必定大有前途!”
“嗯,谢谢龙总,要是没有别的事,我先出去了。”
“好。”
跨过一座山,又来一道坎,地下组织设置了重重障碍,无非就是想瞒天过海,实施他们不可告人的行动,我会想尽一切办法去粉碎他们的yīn谋。
为了不让秘密扩大范围,我还是没有将密文jiāo与小李说的那些朋友去试着反编译,而是找到了老顽童,借助国家的力量会来得更稳妥些。
老顽童问明情况,不仅替我高兴,自己也异常兴奋,将我引荐给局里的解密专家。
起初,面对这个32位的加密字段
『加入书签,方便阅读』