- 论坛徽章:
- 15
|
本帖最后由 yulihua49 于 2012-11-06 21:06 编辑
fallening_cu 发表于 2012-11-06 03:17 ![]()
我发一个先:
解密不是这么玩的。
一般需要一些前提条件,就是要公布算法,或声明采用什么算法。
给一些已知明文的密文。一个方向是破解密钥。
另一个方向是,破解没有明文的密文。
即使这样一般也需要专业团队持之以恒的努力,代价极大。
你这个不是base64,只有62个代码,应该是62进制代码。
如果是一些简单加密,抵抗不了专业破解,对付一般老百姓还是没问题的。
如果你这堆代码破解后有100万元的收益,恐怕保不了3天秘。
如果没有收益,没人能破解。
所以,加密强度是与经济效益挂钩的,如果你的信息保密价值很高,就需要高强度的加密。否则,随便弄弄就行。
希望能讨论下加密算法,自己弄的也行,大家帮助评价一下安全性及破解方法。
公开算法,经过大家认真的分析评估,证明不能轻易破解,才是好算法。
DES或AES,虽然经过专家评估得到肯定,但是还是有破绽的。
比如AES,它的明文最后总要有一个字节到一个分组的填充,固定的0,就是破绽。重复,是密码学的大忌,不知AES为何如此。 |
|