- java.lang.Object
- 
- java.security.spec.RSAKeyGenParameterSpec
 
- 
- すべての実装されたインタフェース:
- AlgorithmParameterSpec
 
 public class RSAKeyGenParameterSpec extends Object implements AlgorithmParameterSpec RSA鍵ペアを生成するために使用されるパラメータのセットを指定します。- 導入されたバージョン:
- 1.3
- 関連項目:
- KeyPairGenerator.initialize(java.security.spec.AlgorithmParameterSpec)
 
- 
- 
フィールドのサマリーフィールド 修飾子と型 フィールド 説明 static BigIntegerF0公開指数値F0 = 3。static BigIntegerF4公開指数値F4 = 65537。
 - 
コンストラクタのサマリーコンストラクタ コンストラクタ 説明 RSAKeyGenParameterSpec(int keysize, BigInteger publicExponent)指定されたキー・サイズ、公開された値、およびnullキー・パラメータから新しいRSAKeyGenParameterSpecオブジェクトを構築します。RSAKeyGenParameterSpec(int keysize, BigInteger publicExponent, AlgorithmParameterSpec keyParams)指定されたキー・サイズ、公開された値、およびキー・パラメータから新しいRSAKeyGenParameterSpecオブジェクトを構築します。
 - 
メソッドのサマリー修飾子と型 メソッド 説明 AlgorithmParameterSpecgetKeyParams()キーに関連付けるパラメータを戻します。intgetKeysize()キー・サイズを戻します。BigIntegergetPublicExponent()公開指数値を返します。
 
- 
- 
- 
フィールドの詳細- 
F0public static final BigInteger F0 公開指数値F0 = 3。
 - 
F4public static final BigInteger F4 公開指数値F4 = 65537。
 
- 
 - 
コンストラクタの詳細- 
RSAKeyGenParameterSpecpublic RSAKeyGenParameterSpec(int keysize, BigInteger publicExponent)指定されたキー・サイズ、公開された値、およびnullキー・パラメータから新しいRSAKeyGenParameterSpecオブジェクトを構築します。- パラメータ:
- keysize- モジュラス・サイズ(ビット数で指定)
- publicExponent- 公開指数
 
 - 
RSAKeyGenParameterSpecpublic RSAKeyGenParameterSpec(int keysize, BigInteger publicExponent, AlgorithmParameterSpec keyParams)指定されたキー・サイズ、公開された値、およびキー・パラメータから新しいRSAKeyGenParameterSpecオブジェクトを構築します。- パラメータ:
- keysize- モジュラス・サイズ(ビット数で指定)
- publicExponent- 公開指数
- keyParams- キー・パラメータはNullでもかまいません
- 導入されたバージョン:
- 11
 
 
- 
 - 
メソッドの詳細- 
getKeysizepublic int getKeysize() キー・サイズを戻します。- 戻り値:
- キー・サイズ。
 
 - 
getPublicExponentpublic BigInteger getPublicExponent() 公開指数値を返します。- 戻り値:
- 公開指数値。
 
 - 
getKeyParamspublic AlgorithmParameterSpec getKeyParams() キーに関連付けるパラメータを戻します。- 戻り値:
- 関連パラメータ。存在しない場合はNullになる可能性があります
- 導入されたバージョン:
- 11
 
 
- 
 
-