この製品の価格やご相談、資料DLはこちらから

お問い合わせ資料DL

お電話でのお問い合わせ0120-039-171

Thales Information Systems Security

CodeSafe

自社の管理外でも保護を可能にするセキュアアプリケーション開発キット

■CodeSafe開発者ツールキット

HSMの基本的な機能は、暗号鍵を不正使用から保護することです。

これだけでも高度なセキュリティを提供しますが、HSM(ハードウェア・セキュリティ・モジュール)で復号された機密データがホスト上で処理されているケースもあります。「CodeSafe開発者ツールキット」は、HSM上で実行されるカスタム・アプリケーションの開発を可能にし、機密データがホスト上で不正ソフトウェアや内部関係者に盗み見られることを防止します。「CodeSafe」はHSMのSEE(セキュア・エグゼキューション・エンジン)機能を利用しており、HSMのSEEアクティベーションライセンスの購入が必要となります。

 

■安全な環境でのアプリケーション実行

パスワードや暗証番号など、機密情報を安全に扱うためには、アプリケーションが保護された環境で実行される必要があります。サーバーのセキュリティを確信できない場合には、特に重要になります。

Thales社の「CodeSafe」は、重要なアプリケーションをFIPS 140-2レベル3準拠のHSM用に開発し、HSM上に実装して実行することを可能にします。

こうして開発された信頼済みアプリケーション(トラステッド・アプリケーション)は、安全な環境でデータを復号、処理、暗号化することができます。その結果、扱われるデータと処理ロジックは安全に保護され、その安全性を証明することができます。 

 

「安全な環境でのアプリケーション実行」説明図

 

■アプリケーションの保護

企業の知的財産には、アプリケーションの一部が含まれることもあります。

例えば、金融トランザクションの不正検知アルゴリズムや、製造ラインでの生産ロジックなどです。「CodeSafe」を使えば、データだけでなくアプリケーションそのものを盗難から守ることができます。そしてこの保護機能は外注先のシステムなど、自社の管理外にある環境にも適用できます。

 

【適用例】

・機密情報の保護

攻撃からの保護

- 信頼済みアプリケーションをHSM環境で実行することで、OS上でのデータへの攻撃から保護することができます。
アクセス制御

- 保護されるデータに対するアクセスを、必要な人にのみ許可することができます。

・アプリケーションの保護
コード署名

-「CodeSafe」によって、信頼済みアプリケーションに電子署名を付与することで、実行前にアプリケーションの正当性を確認できます。
処理の安全性

- 改ざんされたアプリケーションは実行されないので、機密データ処理の安全性を保証することができます。
トラステッド・エージェント

- こうして信頼済みアプリケーションを埋め込んだ「nShield HSM」を信頼性の高いエージェントとして、外注先などの環境に適用することができます。

 

・知的財産流出の防止
コードの暗号化

- 「CodeSafe」では信頼済みアプリケーションを暗号化することができ、不正なコピーや使用を防止できます。
知的財産保護

- プログラムのリバース・エンジニアリングや意図しない場所での実行を防止することができます。

 

仕様

 

■CodeSafe/C 開発者キット コンテンツ
  • Trusted Code Tool(TCT):開発者がHSM上で実行するコンパイルされたCアプリケーションに署名し暗号化することを可能にするツール
  • 「nCipher」でサポートされているソフトウェアおよびユーティリティ(API)のためのnCipher鍵管理機能
  • SEEアプリケーションサンプルコード
  • CodeSafe Developer Guideドキュメント

 

■サポートOS
  • Windows
  • Solaris
  • HP-UX
  • Red Hat Enterprise Linux
  • Fedora Core

 

■CodeSafe/C その他の要件
  • ARM cross compiler
  • gcc cross compiler

 

■SEEのためのnShieldハードウェア環境
  • 耐タンパー機能を持つ FIPS140-1、FIPS140-2 Level 3 コンポーネント
  • セキュアユーザーメモリのための8 KB不揮発性 RAM
  • リアルタイムクロック

 

■SEEの使用要件
  • 「SEE Ready」のFIPS 140-2レベル3 HSM
  • SEE Activationライセンス
  • HSMに搭載するアプリケーション開発のためのCodeSafe開発者ツールキット

 

開発ツールキット「Cipher Tools」の説明はこちら

HSMオプション「SEE」の説明はこちら

 

最終更新日 : 2013/04/04

ラインアップ

この製品の価格やご相談、資料DLはこちらから

お問い合わせ資料DL

お電話でのお問い合わせ0120-039-171

タグ一覧