public final class EcdsaWithNoneSignature extends EcdsaSignature
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 ECDSA 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 'NONEwithECDSA' digital signature from
the Entrust
cryptographic service provider. This can be done using the following call:
Signature.getInstance("NONEwithECDSA", "Entrust");EcdsaSignature| Constructor and Description |
|---|
EcdsaWithNoneSignature()
The constructor; creates a new instance of the NONEwithECDSA digital
signature algorithm.
|
getDigitalSignatureImplassertParametersValid, engineGetParameter, engineGetParameters, engineInitSign, engineInitSign, engineInitVerify, engineSetParameter, engineSetParameter, engineSign, engineSign, engineUpdate, engineUpdate, engineVerify, engineVerify, generateDefaultParameters, getDigest, getPrng, toAlgorithmParameterspublic EcdsaWithNoneSignature()
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("NONEwithECDSA", "Entrust").