public final class RawSslRsaSignature extends RsaSignature
This implementation DOES NOT calculate the hash internally. It requires that
the formatted 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-PKCS1-v1_5 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 'NONEwithRSA' digital signature from the
Entrust cryptographic
service provider. This can be done using the following call:
Signature.getInstance("NONEwithRSA", "Entrust");RsaPkcs1v1_5Signature| Constructor and Description |
|---|
RawSslRsaSignature()
The constructor; creates a new instance of the NONEwithRSA digital
signature algorithm instance.
|
getDigitalSignatureImplassertParametersValid, engineGetParameter, engineGetParameters, engineInitSign, engineInitSign, engineInitVerify, engineSetParameter, engineSetParameter, engineSign, engineSign, engineUpdate, engineUpdate, engineVerify, engineVerify, generateDefaultParameters, getDigest, getPrng, toAlgorithmParameterspublic RawSslRsaSignature()
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("NONEwithRSA", "Entrust")