public final class RsaPssWithNoneSignature extends RsaPssSignature
This implementation DOES NOT calculate the hash internally. It requires that
the message hash be passed in through the update() API. This
means that the message hash must be calculated externally. This provides the
flexibility of allowing the RSA-PSS signature algorithm to be used with any
underlying hash function.
An instance of this algorithm can be obtained using the Java Cryptography
Architecture (JCA), by requesting a 'NONEwithRSAPSS' digital signature from
the Entrust
cryptographic service provider. This can be done using the following call:
Signature.getInstance("NONEwithRSAPSS", "Entrust");
| Constructor and Description |
|---|
RsaPssWithNoneSignature()
The constructor; creates a new instance of the NONEwithRSAPSS digital
signature algorithm.
|
assertParametersValid, generateDefaultParameters, toAlgorithmParametersgetDigitalSignatureImplengineGetParameter, engineGetParameters, engineInitSign, engineInitSign, engineInitVerify, engineSetParameter, engineSetParameter, engineSign, engineSign, engineUpdate, engineUpdate, engineVerify, engineVerify, getDigest, getPrngpublic RsaPssWithNoneSignature()
Applications should not use this constructor, instead the signature
algorithm should be requested from the appropriate JCA/JCE cryptographic
service provider as follows:
Signature.getInstance("NONEwithRSAPSS", "Entrust")