public class DigestSignatureSpi
extends java.security.SignatureSpi
Modifier and Type | Class and Description |
---|---|
static class |
DigestSignatureSpi.MD2 |
static class |
DigestSignatureSpi.MD4 |
static class |
DigestSignatureSpi.MD5 |
static class |
DigestSignatureSpi.noneRSA |
static class |
DigestSignatureSpi.RIPEMD128 |
static class |
DigestSignatureSpi.RIPEMD160 |
static class |
DigestSignatureSpi.RIPEMD256 |
static class |
DigestSignatureSpi.SHA1 |
static class |
DigestSignatureSpi.SHA224 |
static class |
DigestSignatureSpi.SHA256 |
static class |
DigestSignatureSpi.SHA3_224 |
static class |
DigestSignatureSpi.SHA3_256 |
static class |
DigestSignatureSpi.SHA3_384 |
static class |
DigestSignatureSpi.SHA3_512 |
static class |
DigestSignatureSpi.SHA384 |
static class |
DigestSignatureSpi.SHA512 |
static class |
DigestSignatureSpi.SHA512_224 |
static class |
DigestSignatureSpi.SHA512_256 |
Modifier | Constructor and Description |
---|---|
protected |
DigestSignatureSpi(ASN1ObjectIdentifier objId,
Digest digest,
AsymmetricBlockCipher cipher) |
protected |
DigestSignatureSpi(Digest digest,
AsymmetricBlockCipher cipher) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
engineGetParameter(java.lang.String param)
Deprecated.
|
protected java.security.AlgorithmParameters |
engineGetParameters() |
protected void |
engineInitSign(java.security.PrivateKey privateKey) |
protected void |
engineInitVerify(java.security.PublicKey publicKey) |
protected void |
engineSetParameter(java.security.spec.AlgorithmParameterSpec params) |
protected void |
engineSetParameter(java.lang.String param,
java.lang.Object value)
|
protected byte[] |
engineSign() |
protected void |
engineUpdate(byte b) |
protected void |
engineUpdate(byte[] b,
int off,
int len) |
protected boolean |
engineVerify(byte[] sigBytes) |
protected DigestSignatureSpi(Digest digest, AsymmetricBlockCipher cipher)
protected DigestSignatureSpi(ASN1ObjectIdentifier objId, Digest digest, AsymmetricBlockCipher cipher)
protected void engineInitVerify(java.security.PublicKey publicKey) throws java.security.InvalidKeyException
engineInitVerify
in class java.security.SignatureSpi
java.security.InvalidKeyException
protected void engineInitSign(java.security.PrivateKey privateKey) throws java.security.InvalidKeyException
engineInitSign
in class java.security.SignatureSpi
java.security.InvalidKeyException
protected void engineUpdate(byte b) throws java.security.SignatureException
engineUpdate
in class java.security.SignatureSpi
java.security.SignatureException
protected void engineUpdate(byte[] b, int off, int len) throws java.security.SignatureException
engineUpdate
in class java.security.SignatureSpi
java.security.SignatureException
protected byte[] engineSign() throws java.security.SignatureException
engineSign
in class java.security.SignatureSpi
java.security.SignatureException
protected boolean engineVerify(byte[] sigBytes) throws java.security.SignatureException
engineVerify
in class java.security.SignatureSpi
java.security.SignatureException
protected void engineSetParameter(java.security.spec.AlgorithmParameterSpec params)
engineSetParameter
in class java.security.SignatureSpi
protected void engineSetParameter(java.lang.String param, java.lang.Object value)
engineSetParameter
in class java.security.SignatureSpi
protected java.lang.Object engineGetParameter(java.lang.String param)
engineGetParameter
in class java.security.SignatureSpi
protected java.security.AlgorithmParameters engineGetParameters()
engineGetParameters
in class java.security.SignatureSpi