トラステッドプラットフォームスタック(とらすてっどぷらっとふぉーむすたく)
最終更新:2026/4/28
トラステッドプラットフォームスタックは、機密コンピューティングを実現するためのハードウェア、ソフトウェア、およびファームウェアの統合基盤である。
別名・同義語 信頼プラットフォームスタックセキュアプラットフォームスタック
ポイント
機密コンピューティングは、使用中のデータを保護し、信頼性の高い実行環境を提供することで、クラウド環境におけるセキュリティとプライバシーを強化する技術である。トラステッドプラットフォームスタックはその実現を支える。
概要
トラステッドプラットフォームスタック(Trusted Platform Stack, TPS)は、データ保護と信頼性の高いコンピューティング環境を提供する基盤技術群です。近年、クラウドコンピューティングの普及に伴い、データセキュリティとプライバシー保護の重要性が増大しており、TPSはその課題解決に貢献します。
主要な構成要素
TPSは、主に以下の要素で構成されます。
- ハードウェア: Intel SGX(Software Guard Extensions)やAMD SEV(Secure Encrypted Virtualization)などのセキュリティ機能を備えたCPU。
- ソフトウェア: 信頼されたOS、ハイパーバイザー、およびアプリケーション。
- ファームウェア: セキュアブートやTPM(Trusted Platform Module)などのセキュリティ機能を実装したファームウェア。
これらの要素が連携することで、機密データを保護し、改ざんや不正アクセスからシステムを保護します。
機密コンピューティングとの関係
TPSは、機密コンピューティングを実現するための重要な要素です。機密コンピューティングは、使用中のデータを暗号化し、信頼された実行環境(TEE: Trusted Execution Environment)内で処理することで、データの機密性と完全性を保護します。TPSは、TEEを構築するための基盤を提供し、機密コンピューティングのセキュリティレベルを向上させます。
用途
TPSは、以下のような様々な用途で活用されています。
- クラウドセキュリティ: クラウド環境におけるデータ保護とプライバシー保護。
- 金融サービス: 機密性の高い金融取引の保護。
- ヘルスケア: 患者データの保護とプライバシー保護。
- サプライチェーンセキュリティ: サプライチェーンにおけるデータの保護とトレーサビリティの確保。