クラスRSAKeyGenParameterSpec

java.lang.Object
java.security.spec.RSAKeyGenParameterSpec
すべての実装されたインタフェース:
AlgorithmParameterSpec

public class RSAKeyGenParameterSpec extends Object implements AlgorithmParameterSpec
RSAキー・ペアを生成するために使用されるパラメータのセットを指定します。
導入されたバージョン:
1.3
関連項目:
  • フィールドのサマリー

    フィールド
    修飾子と型
    フィールド
    説明
    static final BigInteger
    公開指数値F0 = 3。
    static final BigInteger
    公開指数値F4 = 65537。
  • コンストラクタのサマリー

    コンストラクタ
    コンストラクタ
    説明
    RSAKeyGenParameterSpec(int keysize, BigInteger publicExponent)
    指定されたキー・サイズ、公開された値、およびnullキー・パラメータから新しいRSAKeyGenParameterSpecオブジェクトを構築します。
    RSAKeyGenParameterSpec(int keysize, BigInteger publicExponent, AlgorithmParameterSpec keyParams)
    指定されたキー・サイズ、公開された値、およびキー・パラメータから新しいRSAKeyGenParameterSpecオブジェクトを構築します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    キーに関連付けるパラメータを戻します。
    int
    キー・サイズを戻します。
    公開指数値を返します。

    クラスオブジェクトで宣言されたメソッド

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    修飾子と型
    メソッド
    説明
    protected Object
    このオブジェクトのコピーを作成して、返します。
    boolean
    このオブジェクトと他のオブジェクトが等しいかどうかを示します。
    protected void
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    最終決定は非推奨であり、将来のリリースで削除される可能性があります。
    final Class<?>
    このObjectの実行時クラスを返します。
    int
    このオブジェクトに対するハッシュ・コード値を返します。
    final void
    このオブジェクトのモニターで待機中のスレッドを1つ再開します。
    final void
    このオブジェクトのモニターで待機中のすべてのスレッドを再開します。
    オブジェクトの文字列表現を返します。
    final void
    現在のスレッドが目覚めるまで待機します。通常、notifiedまたはinterruptedです。
    final void
    wait(long timeoutMillis)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
    final void
    wait(long timeoutMillis, int nanos)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
  • フィールド詳細

    • F0

      public static final BigInteger F0
      公開指数値F0 = 3。
    • F4

      public static final BigInteger F4
      公開指数値F4 = 65537。
  • コンストラクタの詳細

    • RSAKeyGenParameterSpec

      public RSAKeyGenParameterSpec(int keysize, BigInteger publicExponent)
      指定されたキー・サイズ、公開された値、およびnullキー・パラメータから新しいRSAKeyGenParameterSpecオブジェクトを構築します。
      パラメータ:
      keysize - モジュラス・サイズ(ビット数で指定)
      publicExponent - 公開指数
    • RSAKeyGenParameterSpec

      public RSAKeyGenParameterSpec(int keysize, BigInteger publicExponent, AlgorithmParameterSpec keyParams)
      指定されたキー・サイズ、公開された値、およびキー・パラメータから新しいRSAKeyGenParameterSpecオブジェクトを構築します。
      パラメータ:
      keysize - モジュラス・サイズ(ビット数で指定)
      publicExponent - 公開指数
      keyParams - キー・パラメータはNullでもかまいません
      導入されたバージョン:
      11
  • メソッドの詳細

    • getKeysize

      public int getKeysize()
      キー・サイズを戻します。
      戻り値:
      キー・サイズ。
    • getPublicExponent

      public BigInteger getPublicExponent()
      公開指数値を返します。
      戻り値:
      公開指数値。
    • getKeyParams

      public AlgorithmParameterSpec getKeyParams()
      キーに関連付けるパラメータを戻します。
      戻り値:
      関連パラメータ。存在しない場合はNullになる可能性があります
      導入されたバージョン:
      11