TrueCrypt で暗号化された仮想ディスクを

Last-modified: 2010-07-24 (土) 05:20:17
 

概略

暗号化された仮想ディスク(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

コメント