サイト内の現在位置を表示しています。

SecureWare/PKIアプリケーション開発キット - 特長/機能

特長

  • X.509で定義されたデータや、PKCSで定義されたデータを容易にデコードするライブラリを提供。
  • 証明書のパス構築やパス検証といった、証明書の有効性検証を行うライブラリを提供。
  • 政府認証基盤(GPKI)証明書検証サーバに証明書の有効性検証を委任するライブラリを提供。
  • SHA2(SHA256,384,512)、4096bitまでのRSA暗号鍵に対応。
  • 証明書や鍵などを暗号化して保存し、メッセージへの署名や、メッセージの検証を行う際に取り出すことができる証明書管理機能を提供。
  • 証明書管理機能においてICカードの利用が可能。
    ※ SecureWare/ICカードマネージャが必要となります。

機能

PKCS#7モジュール

  • PKCS#7メッセージのエンコード、デコードを行います。
  • デコード時には、暗号データの復号・メッセージ署名の検証を合わせて行います。
  • 外部APIを提供します。

証明書モジュール

  • 証明書、CRL、証明書要求等のデコードを行います。
  • 外部APIを提供します。

証明書検証モジュール

  • 証明書のパス構築・パス検証を行います。必要に応じてLDAPサーバにアクセスして証明書やCRLを取得します。
  • 外部APIとしてクライアント型とGPKI証明書検証サーバ委任型を提供します。
  • 証明書管理ファイルで管理しているデータ(証明書管理テーブル)にアクセスします。
  • 複数のCRLDPなど、さまざまな検証環境に対応しています。
  • 外部APIを提供します。

証明書管理ファイル

  • 証明書、鍵、CRL等を暗号化してファイルに保存します。

運用コマンド

  • 証明書管理ファイルの初期設定や、ユーザ登録等運用のためのコマンド群を提供します。