public final class DSAGenParameterSpec extends Object implements AlgorithmParameterSpec
AlgorithmParameterSpec| コンストラクタ | 説明 |
|---|---|
DSAGenParameterSpec(int primePLen, int subprimeQLen) |
primePLenとsubprimeQLenを使用して、DSAパラメータ生成用のドメイン・パラメータ仕様を作成します。 |
DSAGenParameterSpec(int primePLen, int subprimeQLen, int seedLen) |
primePLen、subprimeQLenおよびseedLenを使用して、DSAパラメータ生成用のドメイン・パラメータ仕様を作成します。 |
| 修飾子と型 | メソッド | 説明 |
|---|---|---|
int |
getPrimePLength() |
生成されるDSAドメイン・パラメータの素数Pの必要な長さ(ビット単位)を返します。
|
int |
getSeedLength() |
ドメイン・パラメータのシードの必要な長さ(ビット単位)を返します。
|
int |
getSubprimeQLength() |
生成されるDSAドメイン・パラメータのサブ素数Qの必要な長さ(ビット単位)を返します。
|
public DSAGenParameterSpec(int primePLen,
int subprimeQLen)
primePLenとsubprimeQLenを使用して、DSAパラメータ生成用のドメイン・パラメータ仕様を作成します。 subprimeQLenの値は、ドメイン・パラメータのシードのデフォルトの長さ(ビット単位)としても使用されます。 primePLen - 素数Pの必要な長さ(ビット単位)。subprimeQLen - サブ素数Qの必要な長さ(ビット単位)。IllegalArgumentException - primePLenまたはsubprimeQLenがFIPS 186-3の仕様では不正となる場合。public DSAGenParameterSpec(int primePLen,
int subprimeQLen,
int seedLen)
primePLen、subprimeQLenおよびseedLenを使用して、DSAパラメータ生成用のドメイン・パラメータ仕様を作成します。primePLen - 素数Pの必要な長さ(ビット単位)。subprimeQLen - サブ素数Qの必要な長さ(ビット単位)。seedLen - ドメイン・パラメータのシードの必要な長さ(ビット単位)。subprimeQLen以上である必要がある。IllegalArgumentException - primePLenLen、subprimeQLenまたはseedLenがFIPS 186-3の仕様では不正となる場合。public int getPrimePLength()
public int getSubprimeQLength()
public int getSeedLength()
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。 そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。