org.bouncycastle.jce.provider

Class JDKDigestSignature

public class JDKDigestSignature extends Signature implements PKCSObjectIdentifiers, X509ObjectIdentifiers

Nested Class Summary
static classJDKDigestSignature.MD2WithRSAEncryption
static classJDKDigestSignature.MD4WithRSAEncryption
static classJDKDigestSignature.MD5WithRSAEncryption
static classJDKDigestSignature.RIPEMD128WithRSAEncryption
static classJDKDigestSignature.RIPEMD160WithRSAEncryption
static classJDKDigestSignature.RIPEMD256WithRSAEncryption
static classJDKDigestSignature.SHA1WithRSAEncryption
static classJDKDigestSignature.SHA224WithRSAEncryption
static classJDKDigestSignature.SHA256WithRSAEncryption
static classJDKDigestSignature.SHA384WithRSAEncryption
static classJDKDigestSignature.SHA512WithRSAEncryption
Constructor Summary
protected JDKDigestSignature(String name, DERObjectIdentifier objId, Digest digest, AsymmetricBlockCipher cipher)
Method Summary
protected ObjectengineGetParameter(String param)
protected voidengineInitSign(PrivateKey privateKey)
protected voidengineInitVerify(PublicKey publicKey)
protected voidengineSetParameter(AlgorithmParameterSpec params)
protected voidengineSetParameter(String param, Object value)
protected byte[]engineSign()
protected voidengineUpdate(byte b)
protected voidengineUpdate(byte[] b, int off, int len)
protected booleanengineVerify(byte[] sigBytes)

Constructor Detail

JDKDigestSignature

protected JDKDigestSignature(String name, DERObjectIdentifier objId, Digest digest, AsymmetricBlockCipher cipher)

Method Detail

engineGetParameter

protected Object engineGetParameter(String param)

Deprecated:

engineInitSign

protected void engineInitSign(PrivateKey privateKey)

engineInitVerify

protected void engineInitVerify(PublicKey publicKey)

engineSetParameter

protected void engineSetParameter(AlgorithmParameterSpec params)

engineSetParameter

protected void engineSetParameter(String param, Object value)

Deprecated: replaced with

engineSign

protected byte[] engineSign()

engineUpdate

protected void engineUpdate(byte b)

engineUpdate

protected void engineUpdate(byte[] b, int off, int len)

engineVerify

protected boolean engineVerify(byte[] sigBytes)