Save the date! Android Dev Summit is coming to Mountain View, CA on November 7-8, 2018.

RSAKeyGenParameterSpec

public class RSAKeyGenParameterSpec
extends Object implements AlgorithmParameterSpec

java.lang.Object
   ↳ java.security.spec.RSAKeyGenParameterSpec


This class specifies the set of parameters used to generate an RSA key pair.

Summary

Fields

public static final BigInteger F0

The public-exponent value F0 = 3.

public static final BigInteger F4

The public exponent-value F4 = 65537.

Public constructors

RSAKeyGenParameterSpec(int keysize, BigInteger publicExponent)

Constructs a new RSAParameterSpec object from the given keysize and public-exponent value.

Public methods

int getKeysize()

Returns the keysize.

BigInteger getPublicExponent()

Returns the public-exponent value.

Inherited methods

Fields

F0

added in API level 1
public static final BigInteger F0

The public-exponent value F0 = 3.

F4

added in API level 1
public static final BigInteger F4

The public exponent-value F4 = 65537.

Public constructors

RSAKeyGenParameterSpec

added in API level 1
public RSAKeyGenParameterSpec (int keysize, 
                BigInteger publicExponent)

Constructs a new RSAParameterSpec object from the given keysize and public-exponent value.

Parameters
keysize int: the modulus size (specified in number of bits)

publicExponent BigInteger: the public exponent

Public methods

getKeysize

added in API level 1
public int getKeysize ()

Returns the keysize.

Returns
int the keysize.

getPublicExponent

added in API level 1
public BigInteger getPublicExponent ()

Returns the public-exponent value.

Returns
BigInteger the public-exponent value.