com.ibm.crypto.fips.provider
Class DatawithECDSA
- java.lang.Object
-
- java.security.SignatureSpi
-
- com.ibm.crypto.fips.provider.AbstractSHAwithECDSA
-
- com.ibm.crypto.fips.provider.DatawithECDSA
-
public final class DatawithECDSA extends AbstractSHAwithECDSA
-
-
Field Summary
-
Fields inherited from class com.ibm.crypto.fips.provider.AbstractSHAwithECDSA
fieldSize, sha
-
-
Constructor Summary
Constructors Constructor and Description DatawithECDSA()
-
Method Summary
Methods Modifier and Type Method and Description protected voidengineUpdate(byte b)protected voidfinalize()This function resets the class variables.protected byte[]getData()protected voidinternalUpdate(byte b)protected voidinternalUpdate(byte[] buffer, int offset, int length)protected booleaninternalVerify(byte[] sigBytes)protected voidreset()-
Methods inherited from class com.ibm.crypto.fips.provider.AbstractSHAwithECDSA
engineGetParameter, engineInitSign, engineInitVerify, engineSetParameter, engineSign, engineSign, engineUpdate, engineVerify, internalGetParameter, internalInitSign, internalInitVerify, internalSetParameter, internalSign, internalSign
-
-
-
-
Constructor Detail
-
DatawithECDSA
public DatawithECDSA() throws java.security.NoSuchAlgorithmException, java.security.NoSuchProviderException- Throws:
java.security.NoSuchAlgorithmExceptionjava.security.NoSuchProviderException
-
-
Method Detail
-
reset
protected void reset()
- Overrides:
resetin classAbstractSHAwithECDSA
-
getData
protected byte[] getData()
- Specified by:
getDatain classAbstractSHAwithECDSA
-
engineUpdate
protected void engineUpdate(byte b) throws java.security.SignatureException- Overrides:
engineUpdatein classAbstractSHAwithECDSA- Throws:
java.security.SignatureException
-
internalUpdate
protected void internalUpdate(byte b) throws java.security.SignatureException- Overrides:
internalUpdatein classAbstractSHAwithECDSA- Throws:
java.security.SignatureException
-
internalUpdate
protected void internalUpdate(byte[] buffer, int offset, int length) throws java.security.SignatureException- Overrides:
internalUpdatein classAbstractSHAwithECDSA- Throws:
java.security.SignatureException
-
internalVerify
protected boolean internalVerify(byte[] sigBytes) throws java.security.SignatureException- Overrides:
internalVerifyin classAbstractSHAwithECDSA- Throws:
java.security.SignatureException
-
finalize
protected void finalize()
This function resets the class variables.- Overrides:
finalizein classjava.lang.Object
-
-