org.bouncycastle.asn1.pkcs
Class RSASSAPSSparams
- DEREncodable
public class RSASSAPSSparams
DEFAULT_SALT_LENGTH
public static final DERInteger DEFAULT_SALT_LENGTH
DEFAULT_TRAILER_FIELD
public static final DERInteger DEFAULT_TRAILER_FIELD
RSASSAPSSparams
public RSASSAPSSparams()
The default version
getTrailerField
public DERInteger getTrailerField()
toASN1Object
public DERObject toASN1Object()
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) }
- toASN1Object in interface ASN1Encodable
- the asn1 primitive representing the parameters.