发信人: garfieldmao() 
整理人: fishy(2000-08-22 08:06:32), 站内信件
 | 
 
 
这个名字是不是很好笑?这不是电子商务的一种新形式(Business to Client?  有没搞错!)。它的意思是Char to Bitmap 加密法(我起的名字,是不是很过瘾 ?)。现在就说说这个加密法吧。
 
 这个加密法是我昨天晚上失眠在2:00am在床上想出来的。以前也想过一下,主要 的构思是来自于条码。
 
 ——字
 
 任何字符都可以转换成二进制Bit的形式。chr(255)就是11111111。
 
 ——图
 
 把bit转换成像素,一个汉字占的图size是1 * 16像素,英文占1 * 8像素(0为白 色,1为黑色,或相反)。一个屏幕的size = 800 * 600像素也就是等于 800 *  600 / 16 = 30000个全角字符,也就是30000个汉字,60000个英文字母。用一张 黑白的800* 600 bitmap 就可以代表60000个英文字母,这么大的图片也就是600 00多个字节而已(转换成gif还可以省一半!)。
 
 ——排列
 以某字为例,其bit为 01101101
 迷惑的最好办法。你可以从上排列到下:
 0
 1
 1
 0
 1
 1
 0
 1
 
 也可以从下排到上:
 
 1
 0
 1
 1
 0
 1
 1
 1
 0
 
 或者从左排到右,右排到左:
 
 01101101    /   10110110
 
 加上反白,就有8种算法了。
 
 扩大到一张图片,还可以有其他的排列方法。例如从右下角到左上角,从右到左 。。。
 
 ——最后杀手锏(上面的很容易被解出来,因此,还有最后杀着。。。)
 
 如果你还嫌这样不够过瘾,那就拿出pbrush,把它大卸八块,做成拼图!(这才 是藏宝图嘛!^_^)
 呵呵,园的,方的,还有多边形,你看怎样,够绝了吧?
 再把图片分给几个人保存,那就变成了最经典的藏宝图了!
 
 ——解密
 
 不用说了吧?倒行逆施就行了。
 
 ——总结
 
 不知道以前有没有人想过这样做,反正我所知道是没有的。这是一个好玩的加密 法,就算被别人盗去了藏宝图,他只能够看到由于电视故障导致雪花的屏幕而已 ^O^。
  -- ┏━━━━━━━━━━━━━━━━━━━━━┓
 ┃请在[将本文章寄一份给原作者]之后打“√”。┃
 ┃      猫仔  OICQ:1251089      ┃
 ┃         Email:[email protected]           ┃
 ┃ VB编程园 Http://maozai.home.china.com  ┃
 ┗━━━━━━━━━━━━━━━━━━━━━┛
  ※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.104.107.60]
  | 
 
 
 |