Disk Encryption LUKS/VeraCrypt/Bitlocker 2026(ディスクエンクリプション)
Full Disk Encryption。LUKS Linux Unified Key Setup (LUKS2 Argon2id・cryptsetup 2.7)・VeraCrypt 1.26.x (TrueCrypt Fork・Hidden Volume)・BitLocker XTS-AES 256 (Win11 Pro/Enterprise・TPM 2.0)・FileVault (macOS XTS-AES 256)・GELI (FreeBSD)・dm-crypt+LUKS・systemd-cryptsetup・LUKS Header Backup・¥0 OSS、2026年Win11 25H1自動暗号化Default化。
概要
ディスクエンクリプションは、起動時から全ストレージを暗号化し、データ漏洩を防止する技術です。2026年時点で主流の実装は、Linux向けの LUKS2(Argon2id・cryptsetup 2.7)、Windows向けの BitLocker XTS‑AES 256(TPM 2.0統合)、クロスプラットフォームで人気の VeraCrypt 1.26.x です。さらに macOS では FileVault XTS‑AES 256、FreeBSD では GELI が採用されています。2025年にWindows 11 25H1で BitLocker がデフォルト自動暗号化へ移行し、2026年に VeraCrypt が 10 % 以上のパフォーマンス向上を実現した点が注目されます。
主な特徴・仕組み
- AES‑XTS 256 を基盤に、暗号鍵は Argon2id(LUKS2)や PBKDF2‑HMAC‑SHA256(VeraCrypt)で導出。
- TPM 2.0 との連携で、キーをハードウェアに安全に格納。
- LUKS Header Backup により、パーティション破損時の復元が可能。
- VeraCrypt Hidden Volume 機能で、偽装ボリュームを作成し、検知防止。
- BitLocker の自動暗号化 は、起動時に TPM が検出されると即座に暗号化を開始。
- FileVault の iCloud Keychain で、複数デバイス間の鍵管理がシームレス。
- GELI は、FreeBSD の geom レイヤー上で動作し、パーティション単位の暗号化を提供。
- 暗号化速度:最新の 12 nm CPU で 1.5 GB/s のスループットを実現。
- パスワード強度:LUKS2 の Argon2id はメモリコスト 8 MB、イテレーション 2000 を標準。
- オフライン攻撃対策:鍵のパーティショニングにより、1 GB 以上のデータを必要とする辞書攻撃を抑制。
スペック比較表
| 方式 | OS | 暗号アルゴリズム | キー導出 | TPM 対応 | 主要特徴 | パフォーマンス(1 TB SSD) |
|---|---|---|---|---|---|---|
| LUKS2 | Linux | AES‑XTS 256 | Argon2id (M=8 MB, N=2000) | あり | Header Backup, dm‑crypt | 1.45 GB/s |
| VeraCrypt | Windows/Linux/macOS | AES‑XTS 256 | PBKDF2‑HMAC‑SHA256 (100 000) | あり | Hidden Volume, TrueCrypt Fork | 1.38 GB/s |
| BitLocker | Windows 11 Pro/Ent | AES‑XTS 256 | TPM‑based | あり | 自動暗号化 25H1, TPM 2.0 | 1.50 GB/s |
| FileVault | macOS | AES‑XTS 256 | PBKDF2‑HMAC‑SHA256 | あり | iCloud Keychain | 1.30 GB/s |
| GELI | FreeBSD | AES‑XTS 256 | PBKDF2‑HMAC‑SHA256 | あり | geom レイヤー | 1.20 GB/s |
具体例・対応製品
| 製品名 | OS | 暗号方式 | 主要スペック |
|---|---|---|---|
| Dell XPS 15 (9510) | Windows 11 Pro | BitLocker | 32 GB DDR5‑6000, 1 TB NVMe, 850 W PSU |
| Lenovo ThinkPad T14s Gen 4 | Linux | LUKS2 | 16 GB DDR5‑4800, 512 GB SSD, 120 W |
| Razer Blade 15 (2026モデル) | Windows 11 | BitLocker | RTX 5090, 32 GB GDDR6, 1 TB NVMe |
| Apple MacBook Pro 16‑inch (M3 Pro) | macOS | FileVault | 32 GB RAM, 2 TB SSD |
| FreeBSD 14.0 on Netgear RAX80 | FreeBSD | GELI | 8 GB DDR4, 1 TB NVMe |
- Dell XPS 15 では、BitLocker が自動暗号化を有効化し、起動時に TPM 2.0 が鍵を検証。
- Lenovo ThinkPad T14s は LUKS2 を標準採用し、cryptsetup 2.7 で Argon2id を利用。
- Razer Blade 15 は RTX 5090 の GPU で暗号化処理をオフロードし、パフォーマンスを維持。
- Apple MacBook Pro は FileVault が iCloud Keychain と連携し、複数デバイスで鍵を共有。
- Netgear RAX80 の FreeBSD 版は GELI を使用し、ge‑crypto レイヤーで高速化。
自作PCでの選び方・注意点
- TPM 2.0 の有無
- BitLocker では TPM 2.0 が必須。自作時は UEFI‑TPM モジュールを追加するか、外付け TPM を選択。
- CPU の暗号性能
- AES‑NI 拡張がある 12 nm 以降の CPU(Ryzen 9 9950X3D 4.5 GHz)で 1.5 GB/s 以上を確保。
- メモリコスト
- LUKS2 の Argon2id は 8 MB のメモリコストを推奨。DDR5‑6000 で余裕を持たせる。
- ストレージの種類
- NVMe SSD(PCIe 4.0/5.0)で 1.5 GB/s を実現。SATA 3 Gb/s では暗号化オーバーヘッドが目立つ。
- 電源容量
- 暗号化処理は CPU と GPU に負荷。850 W 以上の PSU が推奨。
- BIOS/UEFI 設定
- Secure Boot を有効にし、TPM を「Enabled」に設定。
- バックアップ
- LUKS Header Backup を定期的に外部 USB に保存。
- OS のアップデート
- 2025年の Windows 11 25H1 では自動暗号化がデフォルト化。Linux では cryptsetup 2.7 へのアップグレードを検討。
- VeraCrypt のフラグ
- 2026年版で「AES‑XTS 256 の 2×高速化」が実装。オプションで有効にする。
- 法的規制
- 国や業界によって暗号化の使用が制限される場合がある。
関連用語との違い
| 用語 | 主な違い | 典型的なユースケース |
|---|---|---|
| Full Disk Encryption (FDE) | 全ディスクを暗号化。 | ノートPC、サーバー |
| File‑Level Encryption | 個別ファイルを暗号化。 | クラウドストレージ |
| BitLocker To Go | USB ドライブの暗号化。 | 携帯データ保護 |
| LUKS Header Backup | 暗号化ヘッダーのバックアップ。 | データ復元 |
| Hidden Volume | VeraCrypt の偽装ボリューム。 | 隠し情報保護 |
よくある質問(FAQ)
Q1. BitLocker と LUKS のどちらが安全ですか?
A1. どちらも AES‑XTS 256 を採用し、TPM 2.0 でキー管理。安全性は同等ですが、OS の統合度と管理ツールが異なる点が選択の鍵です。
Q2. 2026年に VeraCrypt のパフォーマンスが向上した理由は?
A2. VeraCrypt 1.26.x で AES‑XTS 256 のハードウェアアクセラレーションが改良され、AES‑NI を最大限活用。これにより 10 % 以上のスループット向上を実現しました。
Q3. 自作PCで TPM 2.0 を追加する際の注意点は?
A3. UEFI‑TPM モジュールは BIOS で「TPM」を有効にする必要があります。外付け TPM を使用する場合は、USB‑TPM で UEFI 設定を確認し、セキュリティポリシーを適切に設定してください。
まとめ
2026年現在、ディスクエンクリプションは OS とハードウェアの協働で高いセキュリティを実現しています。LUKS2 の Argon2id、BitLocker の自動暗号化、VeraCrypt の Hidden Volume など、それぞれの特徴と最新動向を把握し、自作PCの構成に合わせて最適な選択を行うことが重要です。CPU の暗号性能、TPM 2.0 の有無、ストレージの種類を総合的に評価し、バックアップと管理を徹底すれば、データ保護のリスクを最小限に抑えつつ、パフォーマンスも維持できます。