正文

[创亿无限]关于简单加密的n个想法2006-03-24 02:52:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/chuangyi/11329.html

分享到:

你总有些文字信息不想被搜索引擎搜到 象政治性的内容以及成人小说什么的.可惜你为了访问速度又必须放国内空间,其实就算你放国外空间,也有可能被屏蔽掉 因此你需要一种简单加密,让机器无法读出其内容,(这里当然说的是正确内容)而另一方面你的狐朋狗友们能通过比较简单的方法来读出其内容 这里提供一些想法,仅仅是想法还没成熟 1,最简单的,利用html编码,把汉字转化成like %d1这种格式的然后存起来,这样机器是没办法查到你的 2,将文字信息储存到图片中,把图片放在那种免费相册并且支持外部引用的空间上,这有两种思路 一种是把文字信息转换成ascii码,写进bmp文件.把整个bmp文件划分为m个n*n的小方快,取这个小方快中固定的某点的颜色直为记录点,把ascii吗转换为颜色的代码,写入原位置,对于bmp文件的影响在于改变了其某些点的颜色,似乎没多大影响,当然你也可以直接用bmp加密工具来做,但这样就给读出信息增加难度了 还有一种是利用php函数的gd库函数来做图片,但图片的象素点颜色直完全是文字信息的ascii码的直,这种图片根本就不是图片,很混乱,但混乱归混乱,机器始终没有疑心,呵呵,而且这种生成的图片也容易解码,可以用php语言做个阅览器,要求用户输入图片的地址,而浏览器将图片翻译成文字交给读者,呵呵,(为实现这个,本人在学php的gd,不过别指望本人出成果) 3这个方法是打乱字符顺序,将一篇文章变成顺序混乱的字符组,这样的方法机器也根本无法搜索到它们想要的东西,最近我想了个js脚本实现的,其实也很简单,把用户提交的文章里的各个字符提取出来放在树组里,然后对数组里的每个变量都随机一次,这样就能打乱文章顺序了,同时用另外一个数组记录变量改变的情况,(比如,原来第1个数组变量现在跑第4位去了,那么第二个数组的第一个变量记录的数据就是4).把两个数组分开放,当然放一起也行哈,要阅读时再利用第二个数组对第一个数组进行恢复,生成原来的文章,呵呵  

阅读(3516) | 评论(4)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

loading...
您需要登录后才能评论,请 登录 或者 注册