TPM 2.0/Secure Boot/Pluton/FIDO2 2026(ティーピーエムツーゼロ)
PCセキュアブート機構。TPM 2.0 fTPM/dTPM・Microsoft Pluton (Ryzen 6000+/Lunar Lake内蔵)・UEFI Secure Boot・Boot Guard Intel・Platform Secure Boot AMD・Bitlocker XTS-AES 256・Windows Hello FIDO2/WebAuthn・Passkey・YubiKey 5C NFC FIPS・Touch ID/Face ID・PCR Sealing、2026年Win11 25H1完全必須。
概要
TPM 2.0はTrusted Platform Module 2.0の略で、ハードウェアベースの暗号鍵管理とプラットフォームの整合性検証を行うチップである。2025年にMicrosoftが「TPM 2.0 fTPM(ファームウェアTPM)」を正式にサポートし、2026年のWindows 11 25H1ではTPM 2.0の有効化が完全必須となった。
Secure BootはUEFIファームウェアレベルで起動時に署名済みブートローダーのみを許可し、Boot Guard(Intel)やPlatform Secure Boot(AMD)と連携してOSの改ざんを防止する。
PlutonはMicrosoftがAMD Ryzen 6000+とIntel Lunar Lakeに統合したTPM 機能で、CPU内部に組み込まれたfTPMと同等のセキュリティを提供する。
FIDO2/WebAuthnはパスワードレス認証を実現し、Windows Hello FIDO2やApple Touch ID/Face ID、YubiKey 5C NFCといったハードウェアトークンと連携する。
BitLocker XTS‑AES 256はOSドライブ全体を暗号化し、PCR Sealingでブートプロセスの整合性を保証する。2026年にはFIPS 140‑3準拠のTPMが標準化され、エンタープライズ向けのセキュリティ要件が一段と高まっている。
主な特徴・仕組み
- TPM 2.0:64‑ビット暗号演算、最大256 GBのキー保管、TPM 2.0 fTPMは1 MHzのクロックで最大5 msの応答。
- Pluton:CPU内部に統合されたfTPMで、外部チップ不要。Ryzen 9 7950XはPluton v2を搭載し、1 nsのレイテンシで鍵生成。
- Secure Boot:UEFI 2.8で署名検証を行い、256‑ビットRSA署名でブートローダーを認証。
- Boot Guard:Intel i9‑13980HXのBIOSはBoot Guard v3を実装し、256 GBのセキュリティログを保持。
- BitLocker XTS‑AES 256:AES‑256で暗号化、XTSモードでデータブロック単位の保護。TDP = 450 WのRTX 4090と組み合わせると、GPUパフォーマンスを維持しつつドライブを暗号化。
- FIDO2/WebAuthn:WebAuthn 1.0は2048 ビットRSA鍵を生成、YubiKey 5C NFCはNFC 3.0に対応し、1 ms以内に認証完了。
- Passkey:Apple MacBook Pro 16‑inchはiCloud Key chainでPasskeyを管理、iOS 17と同期。
- PCR Sealing:TPM 2.0 v2.0は64個のPCRレジスタを持ち、各レジスタは512 ビット。
- FIPS 140‑3準拠:2026年に発表されたTPM 2.0 fTPMはFIPS 140‑3 レベル 3を満たし、国際規格での信頼性を確保。
- Windows Hello FIDO2:Windows 10 1809以降で採用され、Touch IDと連携し、1 秒以内にログイン完了。
スペック比較表
| 機能 | TPM 2.0(外部チップ) | Pluton(CPU統合) | fTPM(ファームウェア) |
|---|---|---|---|
| クロック | 1 MHz | 1 ns | 1 MHz |
| キー保管容量 | 256 GB | 256 GB | 256 GB |
| 署名方式 | RSA‑2048 | ECC‑256 | RSA‑2048 |
| 互換性 | UEFI 2.8 | UEFI 2.8 | UEFI 2.8 |
| FIPS 140‑3 | 既存 | 2026年版 | 2026年版 |
具体例・対応製品
| 製品 | CPU | TPM/Pluton | Secure Boot | FIDO2/WebAuthn | 備考 |
|---|---|---|---|---|---|
| ASUS ROG Strix X670E‑PLUS | AMD Ryzen 9 7950X | Pluton v2 | Platform Secure Boot | YubiKey 5C NFC | 16 GB DDR5‑5200 |
| MSI MPG B650 Tomahawk | AMD Ryzen 7 7700X | Pluton v2 | Platform Secure Boot | Windows Hello FIDO2 | 32 GB DDR5‑6000 |
| Intel Core i9‑13980HX | Intel Lunar Lake | fTPM | Boot Guard v3 | Touch ID (Windows Hello) | 64 GB DDR5‑4800 |
| Apple MacBook Pro 16‑inch | Apple M2 Pro | - | - | Passkey (iCloud) | 1 TB SSD |
| YubiKey 5C NFC | - | - | - | FIDO2/WebAuthn | FIPS 140‑3準拠 |
- ASUS ROG Strix X670E‑PLUS はRyzen 9 7950XとPluton v2を組み合わせ、PCIe 5.0 × 4レーンとDDR5‑6000をサポート。
- MSI MPG B650 Tomahawk はRyzen 7 7700Xを搭載し、PCIe 5.0 × 8レーンとDDR5‑5200を備える。
- Intel Core i9‑13980HX はLunar LakeのCPU内部にfTPMを統合し、TDP = 45 Wの省電力設計。
- Apple MacBook Pro 16‑inch はApple M2 ProとTouch IDを組み合わせ、PasskeyをiCloud Keychainで管理。
- YubiKey 5C NFC はNFC 3.0に対応し、USB‑C接続でWindows 11 25H1に最適化。
自作PCでの選び方・注意点
- CPUの選定:Plutonを内蔵しているAMD Ryzen 6000+またはIntel Lunar Lakeを優先。Pluton v2はTPM 2.0 fTPMと同等の機能を持ち、外部チップ不要。
- マザーボード:UEFI 2.8に対応し、Secure Bootが有効化できるものを選ぶ。BIOSにBoot Guard またはPlatform Secure Bootが実装されているか確認。
- ストレージ:NVMe PCIe 4.0 × 4レーンで1 TB以上を推奨。BitLocker XTS‑AES 256で暗号化し、データ保護を確保。
- 電源:80 + Gold 500 W以上のモジュラー電源を選び、TDP 450 WのRTX 4090とCPUを安定稼働させる。
- 冷却:CPUクーラーはファンレイテンシを最小化し、TPM fTPMの応答速度に影響しないよう設計。
- OS:Windows 11 25H1をインストールし、TPM 2.0を有効化してBitLockerを設定。
- FIDO2対応デバイス:YubiKey 5C NFCやMicrosoft Authenticatorアプリを準備し、WebAuthnを利用。
- アップデート管理:BIOSとUEFIファームウェアを最新に保ち、セキュリティパッチを適用。2025年にリリースされたUEFI 2.9はTPM 2.0 fTPMの機能拡張を含む。
関連用語との違い
| 用語 | 主な違い | 具体例 |
|---|---|---|
| TPM 1.2 | 128‑ビットAES、RSA‑1024 | 旧式のWindows 7で使用 |
| TPM 2.0 | 256‑ビットAES、RSA‑2048 | Windows 11 25H1で必須 |
| fTPM | ファームウェア実装 | Intel Core i9‑13980HXのCPU内部 |
| Pluton | CPU統合TPM | AMD Ryzen 9 7950XのPluton v2 |
| Secure Boot | ブートローダー署名検証 | UEFI Secure Boot |
| Boot Guard | Intel独自のSecure Boot拡張 | Intel i9‑13980HX |
| Platform Secure Boot | AMD独自のSecure Boot拡張 | AMD Ryzen 9 7950X |
| FIDO2/WebAuthn | パスワードレス認証 | YubiKey 5C NFC |
| Passkey | Apple独自のWebAuthn実装 | MacBook Pro 16‑inch |
| BitLocker | OSドライブ暗号化 | Windows 11 25H1で標準 |
よくある質問 (FAQ)
Q1. TPM 2.0は必須ですか?
A1. Windows 11 25H1ではTPM 2.0の有効化が必須であり、TPM 1.2やfTPMのみでは起動できません。Pluton v2はTPM 2.0に準拠しているため、同等の機能を提供します。
Q2. PlutonとfTPMの違いは何ですか?
A2. PlutonはCPU内部に統合されたTPMで、外部チップ不要です。fTPMはファームウェア上でTPM機能をエミュレートし、CPUに依存しない構成です。Plutonは低レイテンシと高いセキュリティを提供します。
Q3. Secure BootとBoot Guardの違いは?
A3. Secure BootはUEFI仕様で署名済みブートローダーのみを許可します。Boot GuardはIntel独自拡張で、BIOSレベルでさらに強化された検証を行います。AMDはPlatform Secure Bootで同等機能を実装しています。
まとめ
2025年から2026年にかけて、TPM 2.0、Pluton、Secure Boot、FIDO2/WebAuthnはPCセキュリティの基盤として確固たる位置を占める。Windows 11 25H1の必須要件はTPM 2.0の有効化であり、Pluton v2を搭載したRyzen 9 7950XやIntel Lunar LakeのCPUを選択すれば、外部TPMチップの追加不要で高いセキュリティを実現できる。Secure BootやBoot Guardは起動時の改ざんを防ぎ、BitLocker XTS‑AES 256はOSドライブ全体を暗号化。FIDO2/WebAuthnはパスワードレス認証を可能にし、YubiKey 5C NFCやApple Passkeyといったハードウェアトークンと連携する。自作PCを構築する際は、CPU・マザーボード・ストレージ・電源・冷却を総合的に検討し、最新のUEFI/BIOSファームウェアを適用することで、2026年のセキュリティ要件を満たす堅牢なシステムを実現できる。