veracrypt_でのデバイスの暗号化

Veracrypt でのデバイスの暗号化

書きかけ
  • ポータブル SSD や USB メモリのデータを安全に管理するために veracrypt でデバイスを暗号化する。
  • LinuxMint 22.3
  • Veracrypt 1.26.24
  1. VeraCrypt - Free Open source disk encryption with strong security for the Paranoid から、Ubuntu 24.04 の Console 版の .deb ファイルをダウンロードする。→ ホームディレクトリにダウンロードした前提で以降進める。
  2. インストールする。
    $ sudo apt install ./veracrypt-console-1.26.24-Ubuntu-24.04-amd64.deb
  1. 暗号化したいデバイス上に何らかのパーティションを作成する。→ 今回は /dev/sdb1 とする。
  2. 暗号化パーティションの内部フォーマットを考える。→ 今回は NTFS にする (Windows 標準フォーマットである上、permissions オプションでのマウントで ext4 と同等のファイルパーミッションを扱えるため)。
  3. 暗号化パーティションを作成する。
    $ sudo veracrypt --create --keyfiles="" --encryption=AES --hash=SHA-512 --random-source=/dev/random --volume-type=normal --filesystem=ntfs /dev/sdb1
    Enter password: 
    Re-enter password:
    Enter PIM:
    Enter your user password or administrator password:
    • /dev/sdb1 をファイル名にすると暗号化コンテナファイルになる。
    • Enter password:Re-enter password: で設定するパスワードを入力する。
    • Enter PIM: では、そのまま Enter を押す。
    • Enter your user password or administrator password: では、システムのユーザパスワードを入力する。
  • マウントする。
    $ sudo veracrypt -t --filesystem=none --pim=0 --keyfiles="" --protect-hidden=no /dev/sdb1 /path/to/mount
    • /path/to/mount にマウント先を指定する。
  • アンマウントする。
    $ sudo 
  • veracrypt_でのデバイスの暗号化.txt
  • 最終更新: 2026/04/08 18:02
  • by mumeiyamibito