ページの本文へ

Hitachi
お問い合わせお問い合わせ

Keymate/Cryptoは、次の製品で構成されています。利用環境に応じて選択できます。

開発キット (Development Kit)

アプリケーションの開発環境、および開発したアプリケーションの実行環境を提供します。
開発キットはANSI C言語、およびVisual C++®(C言語)インターフェースのライブラリです。開発キットは単独で動作するアプリケーションではありません。

開発キットはプラットフォームごとに異なります。各プラットフォームの開発キットはそのプラットフォーム専用です。ほかのプラットフォームのアプリケーションは開発できません。
なお、本製品および本製品を利用して作成したプログラムは日本国内のみでご使用ください。

開発キットを使用した暗号化

開発キットで扱える暗号文、署名、ハッシュ値などのデータは、すべてメモリ上のバイナリデータです。例えば、暗号化関数ではユーザー指定のメインメモリのバイナリデータを入力し、これを暗号化した結果をユーザー指定のメインメモリへ出力します。

ランタイム (Run Time)

開発したアプリケーションを実行するのに必要な実行環境だけを提供します。
開発キットを用いて作成したアプリケーションは、Keymate/Cryptoがインストールされていないシステムでは動作しません。開発したアプリケーションを幅広く利用できるよう、ランタイムは実行環境だけを、開発キットより安価に提供しております。
開発キットで開発したアプリケーションを動作させるハードウェアに、開発キットに対応するランタイムをインストールしてご利用ください。

  • * 本製品および本製品を利用して作成したプログラムは日本国内のみでご使用ください。
  • * 本製品は外国為替および外国貿易法に定める戦略物資・技術に該当するため、輸出する(日本国外への持ち出しまたは非居住者への開示を含む)場合は同法に従い日本国政府の輸出許可申請などが必要になります。
    また、本製品に含まれるアルゴリズムに関する特許については日本国外において保証致しません。なお、ご不明な場合は、弊社担当営業にお問い合わせください。