| Modifier and Type | Field and Description |
|---|---|
| public static final AlgorithmIdentifier | |
| public static final AlgorithmIdentifier | |
| public static final ASN1Integer | |
| public static final ASN1Integer | |
| private AlgorithmIdentifier | |
| private AlgorithmIdentifier | |
| private ASN1Integer | |
| private ASN1Integer |
| Access | Constructor and Description |
|---|---|
| public | |
| public | RSASSAPSSparams(AlgorithmIdentifier hashAlgorithm, AlgorithmIdentifier maskGenAlgorithm, ASN1Integer saltLength, ASN1Integer trailerField)
|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public AlgorithmIdentifier | |
| public static RSASSAPSSparams | |
| public AlgorithmIdentifier | |
| public BigInteger | |
| public BigInteger | |
| public ASN1Primitive | Returns: the asn1 primitive representing the parameters.Implements abstract org. Implements org.
RSASSA-PSS-params ::= SEQUENCE {
hashAlgorithm [0] OAEP-PSSDigestAlgorithms DEFAULT sha1,
maskGenAlgorithm [1] PKCS1MGFAlgorithms DEFAULT mgf1SHA1,
saltLength [2] INTEGER DEFAULT 20,
trailerField [3] TrailerField DEFAULT trailerFieldBC
}
OAEP-PSSDigestAlgorithms ALGORITHM-IDENTIFIER ::= {
{ OID id-sha1 PARAMETERS NULL }|
{ OID id-sha256 PARAMETERS NULL }|
{ OID id-sha384 PARAMETERS NULL }|
{ OID id-sha512 PARAMETERS NULL },
...
|
| DEFAULT_HASH_ALGORITHM | back to summary |
|---|---|
| public static final AlgorithmIdentifier DEFAULT_HASH_ALGORITHM | |
| DEFAULT_MASK_GEN_FUNCTION | back to summary |
|---|---|
| public static final AlgorithmIdentifier DEFAULT_MASK_GEN_FUNCTION | |
| DEFAULT_SALT_LENGTH | back to summary |
|---|---|
| public static final ASN1Integer DEFAULT_SALT_LENGTH | |
| DEFAULT_TRAILER_FIELD | back to summary |
|---|---|
| public static final ASN1Integer DEFAULT_TRAILER_FIELD | |
| hashAlgorithm | back to summary |
|---|---|
| private AlgorithmIdentifier hashAlgorithm | |
| maskGenAlgorithm | back to summary |
|---|---|
| private AlgorithmIdentifier maskGenAlgorithm | |
| saltLength | back to summary |
|---|---|
| private ASN1Integer saltLength | |
| trailerField | back to summary |
|---|---|
| private ASN1Integer trailerField | |
| RSASSAPSSparams | back to summary |
|---|---|
| public RSASSAPSSparams() The default version | |
| RSASSAPSSparams | back to summary |
|---|---|
| public RSASSAPSSparams(AlgorithmIdentifier hashAlgorithm, AlgorithmIdentifier maskGenAlgorithm, ASN1Integer saltLength, ASN1Integer trailerField) | |
| RSASSAPSSparams | back to summary |
|---|---|
| private RSASSAPSSparams(ASN1Sequence seq) | |
| getHashAlgorithm | back to summary |
|---|---|
| public AlgorithmIdentifier getHashAlgorithm() | |
| getInstance | back to summary |
|---|---|
| public static RSASSAPSSparams getInstance(Object obj) | |
| getMaskGenAlgorithm | back to summary |
|---|---|
| public AlgorithmIdentifier getMaskGenAlgorithm() | |
| getSaltLength | back to summary |
|---|---|
| public BigInteger getSaltLength() | |
| getTrailerField | back to summary |
|---|---|
| public BigInteger getTrailerField() | |
| toASN1Primitive | back to summary |
|---|---|
| public ASN1Primitive toASN1Primitive() Implements abstract org. Implements org.
RSASSA-PSS-params ::= SEQUENCE {
hashAlgorithm [0] OAEP-PSSDigestAlgorithms DEFAULT sha1,
maskGenAlgorithm [1] PKCS1MGFAlgorithms DEFAULT mgf1SHA1,
saltLength [2] INTEGER DEFAULT 20,
trailerField [3] TrailerField DEFAULT trailerFieldBC
}
OAEP-PSSDigestAlgorithms ALGORITHM-IDENTIFIER ::= {
{ OID id-sha1 PARAMETERS NULL }|
{ OID id-sha256 PARAMETERS NULL }|
{ OID id-sha384 PARAMETERS NULL }|
{ OID id-sha512 PARAMETERS NULL },
... -- Allows for future expansion --
}
PKCS1MGFAlgorithms ALGORITHM-IDENTIFIER ::= {
{ OID id-mgf1 PARAMETERS OAEP-PSSDigestAlgorithms },
... -- Allows for future expansion --
}
TrailerField ::= INTEGER { trailerFieldBC(1) }
| |