Oracle® Solaris 11 セキュリティー開発者ガイド

印刷ビューの終了

更新: 2014 年 7 月
 
 

cryptoki ライブラリの概要

Oracle Solaris 暗号化フレームワークのユーザーレベルのアプリケーションは、libpkcs11.so モジュールで提供されている cryptoki ライブラリ経由で、PKCS #11 関数にアクセスします。pkcs11_softtoken.so モジュールは Oracle Corporation が提供する PKCS #11 ソフトトークン実装であり、暗号化メカニズムを提供します。このソフトトークンプラグインがメカニズムのデフォルトソースになります。暗号化メカニズムの提供は、サードパーティー製のプラグインを通じて行うことも可能です。

このセクションでは、このソフトトークンによってサポートされている PKCS #11 関数と戻り値のリストを示します。戻りコードは、フレームワークにプラグインされるプロバイダごとに異なります。また、このセクションではいくつかの一般的な関数についても説明します。cryptoki ライブラリに含まれるすべての要素の完全な説明が必要な場合は、 libpkcs11(3LIB) のマニュアルページを参照するか、RSA Laboratories Web サイトの「PKCS #11: Cryptographic Token Interface Standard」を参照してください。

すべてのプロバイダに直接バインディングが使用されていることを確認します。詳細は、ld(1) および Oracle Solaris 11.2 Linkers and Libraries Guide を参照してください。