一套簡單的加解密檔案與資料夾的工具
可以適用於linux 與 windows系統
簡單的指令控制,可以方便用於自訂程式中
採用美國政府所使用的AES Advanced Encryption Standard (AES, see http://www.nist.gov/aes).
256 bits
rpm -ivh ccrypt-1.9-1.i386.rpm
01.簡單加密 ccrypt -e 檔案
02.簡單解密 ccrypy -d 檔案
03.簡單加密資料夾中文件 ccrypt -e -r 資料夾名稱或路徑
04.簡單解密資料夾中文件 ccrypt -d -r 資料夾名稱或路徑
05.直接指派密碼加密 ccrypt -e -K 密碼 檔案
06.直接指派密碼解密 ccrypt -d -K 密碼 檔案
07.使用密碼檔案加密 ccrypt -e -k 密碼檔案與路徑 檔案
08.使用密碼檔案解密 ccrypt -d -k 密碼檔案與路徑 檔案
09.使用一個已經加密的檔案作為加密的KEY
(這一個檔案的加密密碼跟檔案中的密碼可以不同) ccrypt -e -y 已經加密的檔案.cpt 檔案
10.使用一個已經加密的檔案(這一個檔案的加密密碼跟檔案中的密碼可以不同)
作為加密的KEY ccrypt -d -y 已經加密的檔案.cpt 檔案
=====>使用09加密的檔案,並無法直接使用檔案中的密碼解密,但是卻可以用加密 密碼檔.cpt 的密碼解密,所以基本上是雞肋!
指定使用 /tmp/key.txt 為密碼檔案 對 /home/alex 目錄下所有的文件加密
#ccrypt -e -r -k /tmp/key.txt /home/alex
怪怪的問題。crypt 是什麼指令,問寄給你的人不是最快嗎?
在 Linux 裡,crypt 只代表加密,雖然以前它大部份是代表 DES 加密,不過並不見得一定是 DES,現在也許是 AES 也說不定,名稱不代表什麼。如果你要暴力硬 try,那就用 openssl 把它所有支援的演算法都試一遍囉。
樓主的學長用傳統 UNIX 加密,樓主可以參考:
http://linux.die.net/man/1/mcrypt
這指令很久以前存在,自從 gpg 普及之後,很多 Linux 發行版上已經預設不安裝這東西了,有需要可以自行加裝,到 rpm.pbone.net 找 mcrypt 即可。