把秘密藏在图片中 另类加密软件大比拼
2008-02-23 06:38:44来源:互联网 阅读 ()
随着电脑技术的普及和网络的盛行,电脑的使用已与现代生活密不可分了。当人们越来越依赖电脑,沉溺于电脑及网络所带来的效率与便利性时,如何确保资料安全、保障电脑储存及网络传输的安全使用就显得越发重要。根据统计,企业所面临的资讯安全威胁中,有65%以上来自于组织内部。由此可知,除了增设网络防火墙,以防止入侵的黑客以外,更应该加强内部电脑储存资料的安全性。有这样一些软件,它能够将你的秘密“藏”在图片中,看起来就像普通的图形文件一样。今天就让我们一起来领略一下这些软件的风采!
Hide In Picture
Hide In Picture可以让我们将任何格式的文件隐藏在BMP图片中,同时带有密码保护,只有知道正确密码并且也安装了该软件的人才能将文件从图片分离出来。
Hide In Picture的使用很简单,因为是绿色软件,所以只要点击压缩包里的winhip21_en_nogif.exe即可启动程序(注意,在压缩包里还有一个名为hip21_en_nogif.exe的文件,是应用于DOS下的),它运行后的界面很小。我们先准备好一幅8位或24位的BMP格式图片,这一点要注意,不要误用了其他格式的图片。然后点击副界面工具栏上那个“Open picture”图标找到那幅准备好的BMP图片,该BMP图片会被加载到带有菜单和工具栏的程序主界面中(图1),其功能一目了然。因为工具栏集成了Hide In Picture的主要功能,所以我们在加、解密文件时,只要使用工具栏就可以了。
如果你想隐藏文件,只需点击工具栏上的“Hide file in picture”按钮(窗口中的第一个按钮),此时会弹出“打开”对话框,确定你要隐藏在其中的文件,找到后按“确定”按钮,程序会自动弹出一个加密窗口,输入用于查看该文件的密码,并且可以选择加密算法,有Blowfish和Rijndeal两种加密算法供选择。按照提示输入密码后,然后点击“OK”按钮就可以了。文件加密完成后,别忘记点击工具栏上的“Save picture”按钮将文件保存在图片里。注意,在对文件进行加密时,如果出现“File is too big to be hidden in”的提示,这是因为你要加密的文件体积太大了,BMP图片承受不了,需要更换一幅体积更大的BMP图片。
当欲隐藏的文件太大,对加密后的画质有所影响时(有经验的人可能会起疑心),你可以点击“Image”菜单中的“Transparent color”进行RGB颜色设置(图2)。不过,如果不是对于图片十分熟悉的人,那么图片是否有差异,一般人是看不出来的。因此,笔者建议你使用自己设计的或者处理过的图片,也就是没有多少人见过的图片来做加密文件的载体,这样除了你,别人是很难看出变通图片和原图片的画面有什么不同之处,免去了进行RGB颜色设置的麻烦。
有的朋友可能要隐藏含有中文的文件。笔者已经试验过,我将中文纯文本文件隐藏到图片中再取出查看,一切正常,不会有乱码的情形发生。
如果自己要看这个被隐藏的文件内容该怎么办呢?直接点击BMP图片只能欣赏图片而无法看到秘密文件的内容,只有将隐藏的文件从图片中取出来才行。方法是:点击工具栏上的“Retrieve file from picture”按钮,这时软件会进行分离处理,稍等一会儿就会弹出一个窗口,要求输入密码,如果你输入的密码是正确的,就会出现一个“另存为”窗口,让你选择文件保存路径。然后你就可以顺利打开该文件了。
如果你要将隐藏在图片里的文件删除,却又不想作为载体的BMP文件也删除,可以点击“Image”菜单中的“Erase file”,会弹出“Erase-Options”窗口(图3),在这里软件要检验你输入的密码,只有密码正确才能将隐藏的文件单独删除掉。
InThePicture是一款能把文件和文本信息进行编码并合并到BMP图片的程序。它能够读取16色、256色和24位色的BMP文件,不管是压缩的还是没有压缩的,都可以将其转化为非压缩的24位色的BMP格式文件。一旦将文件和文本信息隐藏后,你必须使用InThePicture才能将其提取出来,而且携带信息的图片与原图片显示没有区别。
启动InThePicture后主界面如图4所示,下面说说具体的使用方法:
那么“Create”这个按钮有什么用呢?这是程序为防止我们没有合适的BMP图片,特别提供用来自动生成BMP图片的。
接下来,创建密钥。在密钥列表区点击鼠标右键,选择“New Key”选项,会弹出添加新密钥的窗口,在“Name”中给新密钥取一个名字如eagle,点击“Generate Key”按钮,程序会为这个新密钥自动产生一个11位的随机密码自动添加到“Value”栏中,这个随机密码应该说非常安全,不仅长度够长,而且是由大小写、英文和数字混合组成,每点击一次“Generate Key”按钮,该密码就会自动变一回,直到你满意按“OK”按钮,密钥eagle就会添加到密钥列表中。你可以设定多个密钥以备用,而且可以设定缺省密钥,这样如果不加以选择的话,默认使用你设定的缺省密钥为文件的加密密钥。在密钥列表区选定一个密钥,然后点击鼠标右键,选择“Set As Default”就可以把该密钥设定为缺省密钥。缺省密钥前面有个红色的钥匙形状,其他密钥前面的钥匙标志是黄色的,十分容易区别。
下一步,添加你要隐藏的文件。在文件列表区点击鼠标右键,在弹出菜单中选择“Add Files”,选择好你要隐藏的文件之后,点击“OK”按钮会把它们加载到主界面文件列表区。如果你想给这个加密的文件加个说明,方便以后查看的话,可以在文件列表区中点击鼠标右键,在弹出菜单中选择“Insert Message”,在“Message Heading”栏中可以随便输入一些字符,等于是给这些说明文字起个标题,然后在“Your Message”文本框中输入相关说明文字即可,点击“OK”按钮就完成了说明文字的制鳌?br />
现在就可以给文件加密了。随意选择一个密钥,在文件列表区点击鼠标右键,在弹出菜单中如果选择“Apply Key To All Files”,就可以给所有文件加密。如果只想给某一个文件加密,可以选择弹出菜单中的“Apply Key To Selected Files”。操作完毕,点击“Encode”按钮,输入文件保存的路径和名称,按“保存”即可生成一个含有秘密文件的BMP图片。现在,可以把那些秘密文件删除了,这样会更安全。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash