SUMTEC -- There's a thing in my bloglet.

But it's not only one. It's many. It's the same as other things but it exactly likes nothing else...

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

2004年8月6日

摘要: 简单异或实际上是非常的危险的,这个知识是在书上看到的。最近跟某位朋友进行了这方面的争论,因此我突然对这个问题非常感兴趣。其实之前我也没有任何密码学分析的经验,更没有写过相关的程序。今天也就花了一天的时间,就把整个破解程序给写出来了。这个是那位朋友提出来的算法的核心: char g_szSeed[5/**//*26*/] = { 'a', 'b', 'c' ,'1', '2', }; BOOL C... 阅读全文
posted @ 2004-08-06 21:41 Sumtec 阅读(1931) 评论(0) 推荐(0)

摘要: 点击这里下载(包含源代码,.NET)说明:1、什么是“简单异或”加密算法?简单异或加密算法的意思就是,直接将密钥和明文进行异或操作,不断循环,直到明文被加密位置。密钥不等同于密码,密钥通常都是经过密码学散列函数进行散列得到的,具有数学意义上面的随机性特征,因此密钥通常都不会暴露太多的特征信息。然而普通的密码由于比较集中于可见字符,因此有统计学意义上面的特征,很容易在密文当中暴露出密码的部分信息。在... 阅读全文
posted @ 2004-08-06 21:31 Sumtec 阅读(26477) 评论(8) 推荐(0)