概略
暗号化された仮想ディスク(TrueCrypt ボリューム)を作成。マウントすることで利用できる。クロスプラットフォーム。
動作確認
- Ubuntu 10.04
- TrueCrypt 7.0
- gpg (GnuPG) 1.4.10 (署名データの確認に使った)
導入
ダウンロード
以前は Ubuntu 用のパッケージが配布されていたが、今では Linux 環境で共通のインストーラが配布されている。
TrueCrypt - Free Open-Source On-The-Fly Disk Encryption Software for Windows 7/Vista/XP, Mac OS X and Linux - Downloads から
- truecrypt-7.0-linux-x86.tar.gz
- truecrypt-7.0-linux-x86.tar.gz.sig
をダウンロードする。
署名データの検証
ファイルが改変されていないか確認する。
公開鍵をインポートする
$ gpg --keyserver pgp.nic.ad.jp --recv-keys F0D6B1E0 gpg: requesting key F0D6B1E0 from hkp server pgp.nic.ad.jp gpg: key F0D6B1E0: public key "TrueCrypt Foundation <info@truecrypt-foundation.org>" imported gpg: no ultimately trusted keys found gpg: Total number processed: 1 gpg: imported: 1
署名の検証
$ gpg --verify truecrypt-7.0-linux-x86.tar.gz.sig truecrypt-7.0-linux-x86.tar.gz gpg: Signature made Tue 20 Jul 2010 05:11:39 AM JST using DSA key ID F0D6B1E0 gpg: Good signature from "TrueCrypt Foundation <info@truecrypt-foundation.org>" gpg: aka "TrueCrypt Foundation <contact@truecrypt.org>" gpg: WARNING: This key is not certified with a trusted signature! gpg: There is no indication that the signature belongs to the owner. Primary key fingerprint: C5F4 BAC4 A7B2 2DB8 B8F8 5538 E3BA 73CA F0D6 B1E0
インストール
まず解凍
$ tar -xvzf truecrypt-7.0-linux-x86.tar.gz truecrypt-7.0-setup-x86
インストーラの起動
$ ./truecrypt-7.0-setup-x86
TrueCrypt をインストール
ライセンス条項に同意
アンインストール方法
root 権限が必要なのでパスワードの入力。インストール。
完了。
参考
その他
インポートした公開鍵を削除するには
$ gpg --delete-key F0D6B1E0