|
|
| 首页 | 技术文章 | 软件下载 | 博客 | 论坛 | 精品教程 | 黑客动画 | 视频资源 | 在线服务 | 黑客游戏 | | ||||
|
|
||||||||
|
||||||||
|
|||||
| 各种加密方案分析 | |||||
作者:佚名 文章来源:网络 点击数: 更新时间:2007-7-3 ![]() |
|||||
|
加密时所产生的伪随机序列是很随意的,可以设计成想要的任何序列。没有关于这个随机序列的详细的信息,解密密文是不现实的。例如:一些ASCII码的序列,如“eeeeeeee"可能被转化成一些随机的没有任何意义的乱码,每一个字节都依赖于其前一个字节的密文,而不是实际的值。对于任一个单个的字符的这种变换来说,隐藏了加密数据的有效的真正的长度。 如果确实不理解如何来产生一个随机数序列,就考虑FIBBONACCI数列,使用2个双字(64位)的数作为产生随机数的种子,再加上第三个双字来做XOR操作。 这个算法产生了一系列的随机数。算法如下: unsigned long dw1, dw2, dw3, dwMask; int i1; unsigned long aRandom[256]; dw1 = {seed #1}; dw2 = {seed #2}; dwMask = {seed #3};
|
|||||
| 文章录入:IceRiver 责任编辑:admin | |||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||||
| 最新热点 | 最新推荐 | 相关文章 | ||
| JavaScript加密解密7种方法 给数据加把锁 了解三类系统常 HTML七种加密解密 自己动手删除各种病毒遗留文 专家剖析内网安全数据加密技 学习在 MAC系统上给 PDF文件 数据安全技巧:策略使用加密 ASP编写的加密和解密类 加密可能是一种过度的防范措 数据安全 了解各种加密锁核 |
网友评论:(只显示最新5条。评论内容只代表网友观点,与本站立场无关!) |
| 关于我们 - 版权声明 - 帮助(?) - 广告服务 - 联系我们 - 友情链接 - 用户注册 - | Powered by ICE RIVER - STUDIO |
| » CnXHacker.CoM | © CopyRight 2002-2006, CnXHacker.CoM™, Inc. All Rights Reserved. |