HSM Software Developer Toolkit

耐タンパ性のあるハードウェアに根ざしたセキュリティで、重要なアプリケーションと機密性の高いビジネスロジックを保護します。 ハードウェアに根ざした信頼を拡張して、重要なアプリケーションを保護し、攻撃にさらされるリスクを減らし、機密性の高いワークロードを実行します。 

Entrust CodeSafeは、FIPS 140-2 レベル3認証取得済みのnShieldハードウェア・セキュリティ・モジュールの保護された境界内で、セキュリティ上重要なアプリケーションを作成・実行できる、安全なアプリケーション開発ツールキットです。 

Entrust nShieldハードウェア・セキュリティ・モジュールは、政府、金融サービス、製造、テクノロジーの各組織で世界中に導入されており、高品質なセキュリティワークロードを支える信頼できる暗号基盤を提供しています。

プラムチェックマークアイコン

耐タンパ性のあるハードウェア・セキュリティ・モジュールの境界内で、セキュリティ上重要なアプリケーションを実行します。

プラムチェックマークアイコン

重要なビジネスロジックの保護

プラムチェックマークアイコン

ハードウェアに根ざした信頼によるワークロードの保護

円のアイコン

機密性の高いビジネスロジックの保護

独自のアルゴリズム、重要なワークフロー、価値の高いアプリケーションを、FIPS認証取得済みのハードウェア・セキュリティ・モジュールの安全な境界内で実行することで保護します。

円のアイコン

暗号鍵を超えた信頼の拡張

攻撃対象領域を最小限に抑え、価値のあるコード、プロセス、暗号処理を侵害から守るよう設計された耐タンパ性のあるハードウェアで、従来の鍵保護の枠を超えた保護を実現します。

円のアイコン

高品質なセキュリティソリューションの構築

セキュリティ、完全性、レジリエンスが不可欠な環境向けに設計された信頼できるハードウェア基盤で、セキュリティ上重要なアプリケーションを開発・実行します。

デスクで作業をする人
コードを表示する大型スクリーンの前に立ち、ソフトウェア開発について議論する2人

CodeSafeは、Entrust nShield HSM上のランタイムであり、サードパーティの開発者がモジュールのセキュアな境界内で独自のコードを実行できるようにします。 CodeSafe Developer Kitを使用して、開発者は独自のCodeSafeアプリを作成し、クロスコンパイルし、HSM上で実行するようにパッケージ化します。 HSM上では、CodeSafeアプリは、アプリが使用する鍵を含め、モジュールにロードされた実際の鍵から分離されます。 これは、CodeSafeが実行されるモジュールのFIPS 140検証に影響を与えることなく、CodeSafeを使用できることを意味します。

CodeSafeのユースケース

ボックスアイコン

安全な製造/IoT

CodeSafeを、製造装置やIoTデバイスのためのセキュアな信頼の基点とポリシーエンジンとして使用します。ファームウェア署名、デバイスアイデンティティ、コマンド認証は、敵対的な工場やエッジ環境においても安全であり続ける必要があります。

ビットコインアイコン

暗号通貨

CodeSafe内でウォレットロジックとトランザクション承認フローを実行することで、デジタル資産の秘密鍵と署名ポリシーが耐タンパ性環境を離れることがありません。

難読化アイコン

トークナイゼーション

CodeSafeを使用して、トークン化エンジン(PAN→トークンのマッピング、デトークン化ルール、ボールトへのアクセス)をHSM内に完全に実装します。

銀行のアイコン

金融サービス

基本的な鍵の保管と保護にとどまらず、CodeSafeを使用して、規制チェック、製品ごとのルール、条件付き署名などの複雑な財務コントロールを暗号境界で実施できます。

銀行金庫アイコン

機密ビジネスロジックの保護

重要な意思決定ロジック(リスクチェック、限度額、四眼原則ルール、承認ワークフロー)をCodeSafeの信頼されたエージェントに移行することで、侵害されたOSや不正な管理者でもバイパスできなくなります。

バイナリコードアイコン

新興の暗号アルゴリズム

CodeSafeを使用して、HSMバウンダリ内部で、新しいまたは非標準の暗号アルゴリズム(例:PQC、国家アルゴリズム、独自スキーム)を、ネイティブファームウェアのサポート前または代替として実装、テスト、実行します。

従来のセキュリティ概念を超えた

CodeSafeのメリット

電話とノートパソコンのアイコン

機密性の高いアプリの保護

CodeSafeは、‎耐タンパ性のnShield HSM内であらゆるタイプのアプリケーションの実行に最適。‏‪‫‬‭‮

紫とグレーの4象限のシールドアイコン

攻撃とマルウェア防御

慎重に扱うべきアプリケーションはHSMの安全な境界内で実行されるため、内部および外部の脅威から保護されます。

鍵

強力なアクセス制御

CodeSafeは、暗号化プロセスと使用する鍵の間に強力なバインディングを作成します。

Entrust nShield Post-Quantum Cryptography Option Pack

  • CodeSafe開発者ツールキットの活用
  • 新しいPQ標準に対応し、暗号化セキュリティの要件を組織のポスト量子戦略に適合させることができます
  • 現在nShieldファームウェアでネイティブにサポートされていない新興のPQCアルゴリズムに使用します
サーバルームでノートパソコンを持つ男性とサーバを指差す男性

技術仕様

CodeSafeには、次の2つのコンポーネントが含まれます:アプリケーションをコンパイルし、HSMへのインポートの準備をするための開発者ツールキット、および使用時にアプリケーションを保護するランタイム環境。CodeSafeは、セキュリティ第一のアプリケーションを実行するための分離され保護された空間を作成するだけでなく、暗号化プロセスとそれらが使用する鍵の間に強力なバインディングを作成します。

nShield HSMの互換性

CodeSafeは、FIPS 140-3 Level 3認定のPCIe nShield 5sおよびネットワーク接続型nShield 5c HSMすべてでご利用いただけます。 

サポート対象のオペレーティングシステム

CodeSafe開発はWindowsおよびRHELオペレーティングシステムでサポート

HSM開発環境

CodeSafeは、次のプログラミングアプリケーションと互換性があります。

  • 組み込みアプリケーション向けCプログラミング言語
  • ホストサーバー上のCおよびJava