ポスト量子半導体ハードウェアベンダーのSEALSQ Corp(NASDAQ: LAES)と組込み暗号技術開発企業のwolfSSL Inc.は、SEALSQのQVault TPMハードウェアセキュリティチップ向けに、ネイティブのwolfTPMソフトウェアサポートを発表した。Trusted Computing Group(TCG)のTPM 2.0 v1.85仕様に基づき、ポスト量子暗号(PQC)のプリミティブをシリコン上に実装するよう設計されたこの統合は、組込みシステムおよびエッジハードウェア全体でハードウェア分離されたPQC演算を実行するためのオープンソースソフトウェアレイヤーを提供する。
| [ SEALSQ QVault TPM と wolfTPM のアーキテクチャ概要 ] | ||
|---|---|---|
| シリコン・ハードウェア機能 | ソフトウェア・ツーリング統合 | PQCアルゴリズム実装 |
| • 80 MHz 32ビット RISC-V セキュアコア(QFN32) | • ネイティブ wolfTPM ドライバースタック(GitHub PR #570) | • ML-DSA-44/65/87(FIPS 204 / Dilithium) |
| • TCG TPM 2.0 仕様 v1.85 / PC Client準拠 | • 対話型 pqc_ctrl 診断CLIツール | • Hash-ML-DSA(プレハッシュ済みメッセージ署名) |
| • 事前プロビジョニング済み RSA2048/ECC EK証明書 | • 統一ラッパーAPI(wolfTPM2_*) | • ML-KEM-512/768/1024(FIPS 203 / Kyber) |
QVault TPMアーキテクチャの中核は、Common Criteria(CC)EAL5+の保証レベル、FIPS 140-3、NIST SP 800-90Bのエントロピー検証に対応するよう設計された80 MHz 32ビットRISC-Vセキュアコアである。従来の公開鍵基盤(RSAおよびECC)が量子アルゴリズムによる劣化に直面する中、この統合は物理的なシリコンセキュリティと低レベルのソフトウェア制御をつなぐものである:
- ハードウェア分離境界:ML-DSAおよびML-KEMの秘密鍵は、QVault TPMのハードウェア境界内で生成、保存、実行される。秘密鍵はシステムメモリにエクスポートされることがなく、サイドチャネル鍵抽出の脆弱性を軽減する。
- 事前プロビジョニングされた信頼チェーン:デバイスは工場出荷時にEndorsement Key(EK)と署名済みEK証明書チェーン(RSA2048、ECC P256、ECC P384)が提供され、これらはプラットフォーム証明のためにSEALSQのRoot Certificate Authorityに直接紐づけられている。
- 開発者向け診断ツール:wolfTPM内に専用のpqc_ctrl CLIユーティリティを組み込み、開発者がハードウェア自己テストを実行し、すべてのNIST鍵強度にわたるパラメータセットを検証し、エントロピーを生成し、Platform Configuration Registers(PCR)を評価できるようにする。
- 物理シリコン検証:ソフトウェアスタックは、実際のSEALSQ QVault TPMシリコンとwolfSSLのファームウェアTPMテストフレームワーク上で機能検証を実施し、ML-DSAの署名・検証サイクルおよびML-KEMのカプセル化・脱カプセル化サイクルを検証した。
この統合アーキテクチャは、自動車ECU、産業用SCADAゲートウェイ、スマートグリッドメーター、通信CPE、ネットワーク接続医療機器など、セキュアブート、ファームウェア更新の検証、暗号化されたテレメトリを必要とする高信頼性の組込みプラットフォームを対象としている。QVault TPMシリコンのサンプル出荷および一般的なハードウェア提供は、2026年11月に予定されている。wolfTPMソフトウェアレイヤーは、GitHubリポジトリPR #570を通じてオープンソースで公開されている。
SEALSQに関する公式技術詳細はこちらでご確認いただける。SEALSQ QVault TPMのプラットフォーム仕様はこちらで、ソフトウェアのプルリクエストはwolfTPM GitHubでご確認いただける。
2026年9月3日




