要件ヒアリングから​TPM仕様レクチャー、​提案まで​一気通貫で対応
お客様の定めるセキュリティポリシーをもとに、必要な機能を提案し、実装。組込み時に必要な技術支援から、お客様のソフトウェアとの連携カスタマイズまでトータルにサポートします。

ハッキングやプログラム改ざん対策、自社のIP保護に関する課題をお持ちの方、各種セキュリティガイドラインやEUサイバーレジリエンス法対応をご検討の方、TPMについて知りたい方は、お気軽にご相談ください。
クラッキングやなりすまし、不正アプリケーションのインストールなど、サイバーセキュリティ攻撃は日々高度化しており、製品・システム設計における対策が必須です。
Ubiquitous TPM Securityは、TPMデバイスに必要なセキュリティソフトウェアです。TPMを活用することで、秘匿データの暗号化、署名検証によるセキュアブート機能や改ざんチェックなど高い耐タンパ性を持ったシステムが実現できます。
TPM (Trusted Platform Module)は、2003年にTCG(Trusted Computing Group)が仕様策定したセキュリティデバイス製品です。仕様策定には世界的なPCベンダーやソフトウェアベンダーが参画し、OSや他のハードウェアから独立した高度なセキュリティを提供。暗号化や鍵管理、証明書管理などの機能に加え、デバイスそのものにセキュアなストレージ領域を備えることで外部攻撃から安全に認証に用いる暗号キーなどの情報を安全に格納・管理することが可能です。
現在はPCのみならず、組込み機器、情報家電、車載機器を含めセキュリティを必要とするさまざまなシステムへの導入が進んでいます。

このホワイトペーパーでは、改ざん防止と改ざん検知、機器間認証(オーセンティケーション)、安全な更新といった複数のセキュリティ要素が相互に連携する構成において、TPMが果たす役割を解説します。また、TPMを実製品に導入する際に利用可能な「Ubiquitous TPM Security」および「SEC-TPM」の2製品の利点をご紹介します。
ホワイトペーパーを入手するこのホワイトペーパーでは、TPMを利用したサイバーセキュリティ対策についてまとめて解説しています。
ホワイトペーパーを入手するお客様の定めるセキュリティポリシーをもとに、必要な機能を提案し、実装。組込み時に必要な技術支援から、お客様のソフトウェアとの連携カスタマイズまでトータルにサポートします。
コマンドインタフェースを隠ぺいし、シンプルなAPIを開発者に提供。TPMの機能やTSSライブラリ仕様のすべて把握せずとも、高度なセキュリティを持ったシステムを実現できます。
システム改ざんの有無をチェックし、悪意のあるソフトウェアの実行を防止。信頼できるソフトウェアのみ起動を許可することで、セキュアな環境を提供します。
必要な機能を選りすぐり実装することでシステム規模をスリム化。機能検証を肥大化させず、限られたスケジュール内で開発完了に寄与。
Windows以外にもLinuxやRTOS、OSレスのシステムにも対応。導入対象に合わせて実装するアルゴリズムやAPI数を最適化。限られたリソース資源においても確かなセキュリティを提供。
EUサイバーレジリエンス法など各国で施行されるセキュリティ関連法令やガイドラインは、直接的・間接的にインターネット接続される機器に対してさまざまなセキュリティ対策を求めます。TPMはハードウェア面での対策をサポート。更に、コードの脆弱性解析、SBOM作成や機器の脆弱性検証サービスなどと併せたトータルソリューションでお客様をサポートいたします。
TCG加盟メンバーとして最新のTSS標準仕様策定と連携。最新仕様のTPMソリューションをタイムリーに提供。

システムの起動時にファームウェアが改ざんされていないか、信頼できるソフトウェアであるかを検証し、安全なブートシーケンスを提供(オプション)。
あらかじめ対象となるファームウェア、OS、アプリケーションなどの情報のハッシュ値を計測し、TPM内に保存。起動時の照合で改ざんが検出された場合にはシステムの停止やファイルを初期状態に回復し、システムの安全性を確保します。Windows以外にもLinux、RTOS、OSレス環境などへ対応。米国連邦標準規格仕様FIPS PUB 140に準拠した設計により、将来的な危殆化リスクも考慮。

Ubiquitous TPM Securityでは、TCGの仕様に対応したTPM制御のためのTSS(TPM Software Stack)として、System APIやEnhanced System APIの提供に加え、お客様の要件に合わせたシナリオベースのFeature APIを提供します(オプション)。TPMやTSSの仕様理解には多くの時間を要するため、Feature APIを利用することで必要なセキュリティ環境を短期間で構築可能になります。

| Ubiquitous TPM Security ![]() | Ubiquitous Securus ![]() | HE-CRYPTO ![]() | ||
|---|---|---|---|---|
| 特 長 | 耐タンパ性能を持つTPM利用 ソリューション | セキュアハード利用可能なデータ | MISRA C準拠の暗号ライブラリ 必要暗号アルゴリズム個別提供 | |
| 暗号・署名機能 | 暗号復号機能 | 〇 | 〇 | 〇 |
| ハッシュ機能 | 〇 | 〇 | 〇 | |
| メッセージ認証 | 〇 | 〇 | 〇 | |
| 署名生成・検証機能 | 〇 | 〇 | 〇 | |
| 鍵交換 | △※1 | △※2 | 〇 | |
| セキュアハード対応 コンテンツ保護・鍵管理 | TPM (Trusted Platform Module) | 〇 | ||
| セキュアストレージ機能 | 〇 | 〇 | ||
| コンテンツ保護機能 | 〇 | 〇 | 〇 | |
| 鍵管理 | 〇 | 〇 | ||
| セキュアブート | 〇 | 〇 | ||
| 乱 数 | 乱数生成 | 〇 | 〇 | |
| その他 | 提供形態 | バイナリ | バイナリ | ソースコード |
| MISRA C準拠 | 〇 | |||
| 16bitマイコン対応 | 〇 | |||
※1 TLS等のミドルウェアと組み合わせて利用
※2 TLS、HDCP、DTCP等のミドルウェアと組み合わせて利用
Ubiquitous TPM Securityの詳細について知りたい方、プログラム改ざん防止や自社製品のIPプロテクト等のセキュリティ課題をお持ちの方、Linux用のTPMをお探しの方、お気軽にご相談ください。
Infortainment/ADAS(先進運転支援システム)/ECU/ドライブレコーダー
ファクトリーオートメーション(FA)/ビルディングオートメーション(BAS)/オフィスオートメーション(OA)/プロセスオートメーション(PA)/POS
Digital Camera/Digital TV/IoT家電
手術用ロボット/血糖計/輸液ポンプ/体外血液循環装置/内視鏡/治療機器
太陽光発電/照明/EV/PHV/蓄電池/燃料電池/スマートメーター
ノートPC / デスクトップPC/産業用PC/エンタープライズサーバー/データセンター