DsaWithSha1Signature
insteadpublic final class EntrustDSAImpl extends EntrustDSA
EntrustDSA and provides a Java software implementation
of the Digital Signature Standard.
This class does not support TokenPrivateKey; the class
EntrustDSAPKCS11 provides the DSS implementation for PKCS #11
token devices.
The Digital Signature Standard (DSA with SHA-1) signature algorithm is
specified in FIPS PUB 186. The javadoc for EntrustDSA has a
brief description.
Signature.getInstance("DSA", "Entrust");
for creating a DSA Signature object. They should not instantiate
this class directly.The following key types are currently supported:
java.security.interfaces.DSAPublicKey or
java.security.interfaces.DSAPrivateKey.DsaConfinedPrivateKey.TokenDSAPrivateKey
.EntrustDSAEntrustDSA.Raw| Constructor and Description |
|---|
EntrustDSAImpl()
Deprecated.
Default constructor.
|
engineGetParameter, engineInitSign, engineInitVerify, engineSetParameter, engineSetParameter, engineSign, engineUpdate, engineUpdate, engineVerify, getDigest, RStoASN1, RStoASN1clone, getAlgorithm, getInstance, getInstance, getInstance, getParameter, getParameters, getProvider, initSign, initSign, initVerify, initVerify, setParameter, setParameter, sign, sign, toString, update, update, update, update, verify, verifypublic EntrustDSAImpl()
Creates a new DSA Signature object by instantiating a raw
DSA signer object and a SHA object.
Applications should use
Signature.getInstance("DSA", "Entrust"); for creating a DSA
Signature object. They should not instantiate this class
directly.
Signature.getInstance(java.lang.String)