自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

宝宝奎的专栏

代码行统计的天空

  • 博客(0)
  • 资源 (2)
  • 收藏
  • 关注

空空如也

Secret Bitmap V1.2.1

此款软件的功能是在位图中隐藏信息,与同类软件相比,主要有三个优点,一是提供了位数选择,二是提供了加密,三是速度稍快。<br/>我本来是做给自己用的,没想到网上有很多这样的软件,但还是感觉自己做的这款还是有些特点的,操作感也不错,支持拖拽,所以就共享一下。下面是我引用该软件帮助中的Introduction的部分给软件做一下简单介绍。<br/>-----------------------------<br/>首先对在位图中隐藏信息的原理做一下简单的介绍:<br/><br/>我以24位位图为例(24位位图即用24位来表示一个像素点颜色的位图),因为就目前来讲用24位位图来隐藏信息是最安全的。大家都知道,世界上任何一种颜色都可以用红,绿,蓝以不同比例调和出来,这三种颜色也通常被人们称为三原色。24位色即用8位来表示红色,8位来表示绿色,8位来表示蓝色。8位即一个字节,用十进制表示的话,最小值为0,最大值为255。我们通常知道,(0,0,0)表示黑色,(255,255,255)表示白色,(255,0,0)表示红色等等。24位色最大可表示2的24次方(即16,777,216)种颜色,这已经超出了人类肉眼可以分辨的颜色。具个例子:人类的肉眼几乎无法分辨白色(255,255,255)和(254,254,254)之间的区别,255表示为二进制是11111111,而254表示为二进制为11111110;其他颜色同理,如果只改变其三原色每个字节中的最后一位的话,人类的肉眼几乎无法分辨。这样一来,我们就可以利用每个像素(3个字节)中每个字节的最后一位来存储一些额外的信息,并且不会增加位图文件的大小,这也就是用位图来隐藏信息的原理。当然,我们也可以多占用一些位来加大隐藏数据的信息量,但是这样也就更容易被人类的肉眼所察觉。但是,请大家注意,利用位图隐藏信息仅仅是一种欺骗,并非什么加密技术,如果需要更安全的保护还需要和加密技术搭配使用。<br/><br/>此款工具在同类工具中的优点是:提供密码加密,数据加密和隐藏位数的选择。在占用位数过多的情况下,比较容易被别人看出位图的瑕疵(如果有原图作为参考会更容易),也就可以怀疑该位图中隐藏了信息。但是,即使这样也没有关系,所有隐藏的数据在隐藏之前已经经过了加密,并且有密码的保护,即使有人分析出了数据,也需要进行解密。所以说它的安全性还是相当高的。<br/><br/>在人们的隐私越来越难保护的今天,也许你正需要它,也许...将来的某天你会需要它。<br/>-----------------------------<br/>

2007-05-18

K File Converter V1.1.1 CN

此款软件是一个可扩展的批量文件转换工具,主要特点有两个,一是可扩展性(转换程序外置),二是界面设计良好,操作感好(输入过滤显示,输出预览以及拖拽)。下面引用该软件的部分帮助来做一下简单介绍。<br/>-----------------------------<br/>大多数编程人员在开发过程中经常会需要某种文件转换操作,如:<br/><br/> 1 批量的文件改名。<br/><br/> 2 把文件转换成Dos格式,Unix格式或Mac格式。<br/><br/> 3 把文件转换成Shift-JIS码,EUC码或JIS码。<br/><br/> 4 把文件从本地编码转换成ASCII码,或者从ASCII码转换成本地编码。<br/><br/>这些转换工具有的是系统自带的,有的是第三方的免费工具,而有些则需要自己开发。<br/><br/>但是这些工具往往没有图形界面,或者不支持对文件夹的操作和对特定文件的过滤。<br/><br/>K File Converter正是为了解决这个问题而设计,用户无论是使用别人的工具还是自己开发的工具,都无需为了对图形界面和对文件夹以及文件过滤的支持而浪费时间。<br/><br/>其中软件预置的转换器主要有4种,共13个:<br/><br/> (1) 文件改名(复制原文件)。<br/><br/> (2) 文件改名(移动原文件)。<br/><br/> (3) 文件行结束符转换成Dos格式(CRLF)。<br/><br/> (4) 文件行结束符转换成Unix格式(LF)。<br/><br/> (5) 文件行结束符转换成Mac格式(CR)。<br/><br/> (6) 文件编码转换为Shift-JIS码(自动判断输入文件的编码)。<br/><br/> (7) 文件编码转换为EUC码(自动判断输入文件的编码)。<br/><br/> (8) 文件编码转换为New-JIS码(自动判断输入文件的编码)。<br/><br/> (9) 文件编码转换为Old-JIS码(自动判断输入文件的编码)。<br/><br/> (10) 文件编码转换为Nec-JIS码(自动判断输入文件的编码)。<br/><br/> (11) 文件MD5验证码的生成(MD5加密:目前国外大多数网站提供的下载文件的验证码)。<br/><br/> (12) 文件编码从本地编码转换为ASCII码(转换器为JDK中提供的native2ascii.exe程序,不会自动判断输入文件的编码;还有,使用前用户要手动修改JDK的路径)。<br/><br/> (13) 文件编码从ASCII码转换为本地编码(转换器为JDK中提供的native2ascii.exe程序,不会自动判断输入文件的编码;还有,使用前用户要手动修改JDK的路径)。<br/><br/>需要注意的是codecvt的转换是针对日文的,这主要跟我的工作有关,大家不需要的话可以不用关心。而native2ascii.exe是JDK带的工具,大家可以改变一下它的参数来适应中文的转换。<br/>-----------------------------<br/>

2007-05-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除