AlgorithmParameterSpec
public class RSAKeyGenParameterSpec extends Object implements AlgorithmParameterSpec
Modifier and Type | Field | Description |
---|---|---|
static final BigInteger |
F0 |
The public-exponent value F0 = 3. |
static final BigInteger |
F4 |
The public exponent-value F4 = 65537. |
Constructor | Description |
---|---|
RSAKeyGenParameterSpec |
Constructs a new RSAKeyGenParameterSpec object from the given keysize, public-exponent value, and null key parameters. |
RSAKeyGenParameterSpec |
Constructs a new RSAKeyGenParameterSpec object from the given keysize, public-exponent value, and key parameters. |
Modifier and Type | Method | Description |
---|---|---|
AlgorithmParameterSpec |
getKeyParams() |
Returns the parameters to be associated with key. |
int |
getKeysize() |
Returns the keysize. |
BigInteger |
getPublicExponent() |
Returns the public-exponent value. |
public static final BigInteger F0
public static final BigInteger F4
public RSAKeyGenParameterSpec(int keysize, BigInteger publicExponent)
RSAKeyGenParameterSpec
object from the given keysize, public-exponent value, and null key parameters.keysize
- the modulus size (specified in number of bits)publicExponent
- the public exponentpublic RSAKeyGenParameterSpec(int keysize, BigInteger publicExponent, AlgorithmParameterSpec keyParams)
RSAKeyGenParameterSpec
object from the given keysize, public-exponent value, and key parameters.keysize
- the modulus size (specified in number of bits)publicExponent
- the public exponentkeyParams
- the key parameters, may be nullpublic int getKeysize()
public BigInteger getPublicExponent()
public AlgorithmParameterSpec getKeyParams()
© 1993, 2023, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/security/spec/RSAKeyGenParameterSpec.html