简单的文件加密解密程序——自定义加密口令
时间:2010-03-31 来源:Linuxwhite
注意:只在32位的Linux上测试通过。
安装:解压后,如果你的系统上有目录"~/bin/"则直接运行解压目录里的install.sh脚本;如果你没有“~/bin/"目录,则用root权限运行install.sh脚本。前者会将文件安装到"~/bin/"目录,并创建指向它的两个链接(encode/decode)。后者会将文件和链接放到"/usr/local/bin/"目录。
使用方法:
加密,encode <6位密码> <欲加密的文件> ; 解密 decode <6位密码> <欲解密的文件>
6位密码是你自己知道就好的密码(任何字符均可)。程序默认使用6位密码。当然,其他位的也是可以使用成功的。
实际上,encode和decode其中一个加密的话,另一个就是解密。
程序加密或者解密后的内容均在标准输出(屏幕)中显示。Linux下可以使用管道来保存加密和解密的成果。
如 encode 123456 input > output 表示使用密码123456将input文件加密为output文件。(注意:原来的input文件并不会自动删除,你自己可以亲自动手或者写个脚本来做)
而 decode 123456 output 则会将output解密,即,将原来的input文件的内容显示到标准输出。如果密码错误,那么解密将会失败,程序显示乱码。
安装:解压后,如果你的系统上有目录"~/bin/"则直接运行解压目录里的install.sh脚本;如果你没有“~/bin/"目录,则用root权限运行install.sh脚本。前者会将文件安装到"~/bin/"目录,并创建指向它的两个链接(encode/decode)。后者会将文件和链接放到"/usr/local/bin/"目录。
使用方法:
加密,encode <6位密码> <欲加密的文件> ; 解密 decode <6位密码> <欲解密的文件>
6位密码是你自己知道就好的密码(任何字符均可)。程序默认使用6位密码。当然,其他位的也是可以使用成功的。
实际上,encode和decode其中一个加密的话,另一个就是解密。
程序加密或者解密后的内容均在标准输出(屏幕)中显示。Linux下可以使用管道来保存加密和解密的成果。
如 encode 123456 input > output 表示使用密码123456将input文件加密为output文件。(注意:原来的input文件并不会自动删除,你自己可以亲自动手或者写个脚本来做)
而 decode 123456 output 则会将output解密,即,将原来的input文件的内容显示到标准输出。如果密码错误,那么解密将会失败,程序显示乱码。
|
相关阅读 更多 +
- 系统休眠文件删除后果 如何删除计算机的休眠文件 2025-04-22
- 站群服务器是什么意思 站群服务器的作用 站群服务器和普通服务器的区别 2025-04-22
- jQuery插件有何作用 jQuery插件的使用方法 2025-04-22
- jQuery插件有哪些种类 简单的jQuery插件实例 2025-04-22
-