モジュール java.base

パッケージ java.security.spec

鍵仕様およびアルゴリズム・パラメータ仕様のクラスおよびインタフェースを提供します。

鍵仕様は、鍵を構成する鍵データの透明な表現です。 鍵は、アルゴリズムに固有の方法か、またはアルゴリズムに依存しないエンコーディング形式(ASN.1など)で指定できます。 このパッケージには、DSA公開鍵および非公開鍵、RSA公開鍵および非公開鍵、DERでエンコードされた形式のPKCS#8非公開鍵、およびDERでエンコードされた形式のX.509非公開鍵および公開鍵の鍵仕様があります。

アルゴリズム・パラメータの仕様は、アルゴリズムとともに使われるパラメータのセットの透明な表現です。 このパッケージには、DSAアルゴリズムで使用するパラメータのアルゴリズム・パラメータ仕様があります。

パッケージの仕様

  • PKCS #1:RSA Encryption Standard, Version 1.5, November 1993
  • PKCS #8:Private-Key Information Syntax Standard, Version 1.2, November 1993
  • Federal Information Processing Standards Publication (FIPS PUB) 186: Digital Signature Standard (DSS)

関連ドキュメント

アルゴリズム・パラメータおよび鍵の仕様についての情報は、次を参照してください。
導入されたバージョン:
1.2