Keymate/Cryptoは、次の製品で構成されています。利用環境に応じて選択できます。
アプリケーションの開発環境、および開発したアプリケーションの実行環境を提供します。
開発キットは標準C言語インターフェースのライブラリです。開発キットは単独で動作するアプリケーションではありません。
開発キットはプラットフォームごとに異なります。各プラットフォームの開発キットはそのプラットフォーム専用です。他のプラットフォームのアプリケーションは開発できません。
なお、本製品および本製品を利用して作成したプログラムは日本国内のみでご使用ください。
開発キットで扱える暗号文、署名、ハッシュ値などのデータは、すべてメモリ上のバイナリデータです。例えば、暗号化関数ではユーザー指定のメインメモリのバイナリデータを入力し、これを暗号化した結果をユーザー指定のメインメモリへ出力します。
開発したアプリケーションを実行するのに必要な実行環境だけを提供します。
開発キットを用いて作成したアプリケーションは、開発キットまたはランタイムをインストールしたマシンで動作します。開発キットおよびランタイムのいずれか一方をマシンにインストールしてください。
開発したアプリケーションを幅広く利用できるよう、ランタイムは実行環境だけを、開発キットより安価に提供しております。