パッケージ
java.security.specの使用
パッケージ | 説明 |
---|---|
java.security |
セキュリティ・フレームワークのクラスとインタフェースを提供します。
|
java.security.interfaces |
RSA Laboratory Technical Note PKCS#1で定義されているRSA (Rivest, Shamir and Adleman AsymmetricCipher algorithm)キーと、NISTのFIPS-186で定義されているDSA (Digital Signature Algorithm)キーを生成するためのインタフェースを提供します。
|
java.security.spec |
キー仕様およびアルゴリズム・パラメータ仕様のクラスおよびインタフェースを提供します。
|
javax.crypto |
暗号化操作のクラスとインタフェースを提供します。
|
javax.crypto.spec |
キー仕様およびアルゴリズム・パラメータ仕様のクラスおよびインタフェースを提供します。
|
javax.xml.crypto |
XML暗号化用の共通クラスです。
|
javax.xml.crypto.dsig |
XMLデジタル署名の生成および検証用のクラスです。
|
javax.xml.crypto.dsig.spec |
XMLデジタル署名用のパラメータ・クラス。
|
-
java.securityにより使用されるjava.security.specのクラス クラス 説明 AlgorithmParameterSpec 暗号パラメータの透明な仕様です。InvalidKeySpecException 無効なキー仕様の例外です。InvalidParameterSpecException 無効なパラメータ仕様の例外です。KeySpec 暗号キーを構成するキー・データの透明な仕様です。 -
java.security.interfacesにより使用されるjava.security.specのクラス クラス 説明 AlgorithmParameterSpec 暗号パラメータの透明な仕様です。ECParameterSpec この不変なクラスは、楕円曲線暗号化(Elliptic Curve Cryptography: ECC)で使用される一連のドメイン・パラメータを指定します。ECPoint この不変なクラスは、アフィン座標における楕円曲線(Elliptic Curve: EC)上の点を表します。EdECPoint 「RFC 8032: エドワーズ曲線デジタル・シグネチャ・アルゴリズム(EdDSA)」で定義されているキーの指定に使用される楕円曲線点。NamedParameterSpec このクラスは、標準名によって決定されるアルゴリズム・パラメータを指定するために使用されます。RSAOtherPrimeInfo このクラスは、PKCS#1 v2.2標準に定義されているRSA OtherPrimeInfo構造内のtriplet (素数、指数および係数)を表します。 -
java.security.specにより使用されるjava.security.specのクラス クラス 説明 AlgorithmParameterSpec 暗号パラメータの透明な仕様です。ECField このインタフェースは楕円曲線(Elliptic Curve: EC)有限体を表現します。ECParameterSpec この不変なクラスは、楕円曲線暗号化(Elliptic Curve Cryptography: ECC)で使用される一連のドメイン・パラメータを指定します。ECPoint この不変なクラスは、アフィン座標における楕円曲線(Elliptic Curve: EC)上の点を表します。EdECPoint 「RFC 8032: エドワーズ曲線デジタル・シグネチャ・アルゴリズム(EdDSA)」で定義されているキーの指定に使用される楕円曲線点。EllipticCurve この不変なクラスは、楕円曲線の表現に必要となる値を保持します。EncodedKeySpec 公開キーまたは非公開キーを、エンコードされた形式で表現します。KeySpec 暗号キーを構成するキー・データの透明な仕様です。MGF1ParameterSpec このクラスは、PKCS#1 v2.2標準で定義されているOAEPパディングおよびRSASSA-PSSシグネチャ・スキームのマスク生成関数MGF1で使用されるパラメータのセットを指定します。NamedParameterSpec このクラスは、標準名によって決定されるアルゴリズム・パラメータを指定するために使用されます。PSSParameterSpec このクラスは、PKCS#1 v2.2標準に定義されているRSASSA-PSSシグネチャ・スキームのパラメータ仕様を指定します。RSAOtherPrimeInfo このクラスは、PKCS#1 v2.2標準に定義されているRSA OtherPrimeInfo構造内のtriplet (素数、指数および係数)を表します。RSAPrivateKeySpec このクラスはRSA非公開キーを指定します。 -
javax.cryptoにより使用されるjava.security.specのクラス クラス 説明 AlgorithmParameterSpec 暗号パラメータの透明な仕様です。InvalidKeySpecException 無効なキー仕様の例外です。KeySpec 暗号キーを構成するキー・データの透明な仕様です。PKCS8EncodedKeySpec このクラスは、ASN.1PrivateKeyInfo
で指定された形式に従ってエンコードされた、非公開キーのASN.1でのエンコーディングを表します。 -
javax.crypto.specにより使用されるjava.security.specのクラス クラス 説明 AlgorithmParameterSpec 暗号パラメータの透明な仕様です。KeySpec 暗号キーを構成するキー・データの透明な仕様です。 -
javax.xml.cryptoにより使用されるjava.security.specのクラス クラス 説明 AlgorithmParameterSpec 暗号パラメータの透明な仕様です。 -
javax.xml.crypto.dsigにより使用されるjava.security.specのクラス クラス 説明 AlgorithmParameterSpec 暗号パラメータの透明な仕様です。 -
javax.xml.crypto.dsig.specにより使用されるjava.security.specのクラス クラス 説明 AlgorithmParameterSpec 暗号パラメータの透明な仕様です。