| Modifier and Type | Field and Description |
|---|---|
| public static final AlgorithmIdentifier | |
| public static final AlgorithmIdentifier | |
| public static final AlgorithmIdentifier | |
| private AlgorithmIdentifier | |
| private AlgorithmIdentifier | |
| private AlgorithmIdentifier |
| Access | Constructor and Description |
|---|---|
| public | |
| public | RSAESOAEPparams(AlgorithmIdentifier hashAlgorithm, AlgorithmIdentifier maskGenAlgorithm, AlgorithmIdentifier pSourceAlgorithm)
|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public AlgorithmIdentifier | |
| public static RSAESOAEPparams | |
| public AlgorithmIdentifier | |
| public AlgorithmIdentifier | |
| public ASN1Primitive | Returns: the asn1 primitive representing the parameters.Implements abstract org. Implements org.
RSAES-OAEP-params ::= SEQUENCE {
hashAlgorithm [0] OAEP-PSSDigestAlgorithms DEFAULT sha1,
maskGenAlgorithm [1] PKCS1MGFAlgorithms DEFAULT mgf1SHA1,
pSourceAlgorithm [2] PKCS1PSourceAlgorithms DEFAULT pSpecifiedEmpty
}
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_P_SOURCE_ALGORITHM | back to summary |
|---|---|
| public static final AlgorithmIdentifier DEFAULT_P_SOURCE_ALGORITHM | |
| hashAlgorithm | back to summary |
|---|---|
| private AlgorithmIdentifier hashAlgorithm | |
| maskGenAlgorithm | back to summary |
|---|---|
| private AlgorithmIdentifier maskGenAlgorithm | |
| pSourceAlgorithm | back to summary |
|---|---|
| private AlgorithmIdentifier pSourceAlgorithm | |
| RSAESOAEPparams | back to summary |
|---|---|
| public RSAESOAEPparams() The default version | |
| RSAESOAEPparams | back to summary |
|---|---|
| public RSAESOAEPparams(AlgorithmIdentifier hashAlgorithm, AlgorithmIdentifier maskGenAlgorithm, AlgorithmIdentifier pSourceAlgorithm) | |
| RSAESOAEPparams | back to summary |
|---|---|
| private RSAESOAEPparams(ASN1Sequence seq) | |
| getHashAlgorithm | back to summary |
|---|---|
| public AlgorithmIdentifier getHashAlgorithm() | |
| getInstance | back to summary |
|---|---|
| public static RSAESOAEPparams getInstance(Object obj) | |
| getMaskGenAlgorithm | back to summary |
|---|---|
| public AlgorithmIdentifier getMaskGenAlgorithm() | |
| getPSourceAlgorithm | back to summary |
|---|---|
| public AlgorithmIdentifier getPSourceAlgorithm() | |
| toASN1Primitive | back to summary |
|---|---|
| public ASN1Primitive toASN1Primitive() Implements abstract org. Implements org.
RSAES-OAEP-params ::= SEQUENCE {
hashAlgorithm [0] OAEP-PSSDigestAlgorithms DEFAULT sha1,
maskGenAlgorithm [1] PKCS1MGFAlgorithms DEFAULT mgf1SHA1,
pSourceAlgorithm [2] PKCS1PSourceAlgorithms DEFAULT pSpecifiedEmpty
}
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 --
}
PKCS1PSourceAlgorithms ALGORITHM-IDENTIFIER ::= {
{ OID id-pSpecified PARAMETERS OCTET STRING },
... -- Allows for future expansion --
}
| |