Package org.bouncycastle.crypto.signers
Basic signers.
-
Interface Summary Interface Description DSAEncoding An interface for different encoding formats for DSA signatures.DSAKCalculator Interface define calculators of K values for DSA/ECDSA. -
Class Summary Class Description DSADigestSigner DSASigner The Digital Signature Algorithm - as described in "Handbook of Applied Cryptography", pages 452 - 453.DSTU4145Signer DSTU 4145-2002ECDSASigner EC-DSA as described in X9.62ECGOST3410_2012Signer GOST R 34.10-2012 Signature AlgorithmECGOST3410Signer GOST R 34.10-2001 Signature AlgorithmECNRSigner EC-NR as described in IEEE 1363-2000 - a signature algorithm for Elliptic Curve which also offers message recovery.Ed25519ctxSigner Ed25519phSigner Ed25519Signer Ed448phSigner Ed448Signer GenericSigner GOST3410Signer GOST R 34.10-94 Signature AlgorithmHMacDSAKCalculator A deterministic K calculator based on the algorithm in section 3.2 of RFC 6979.ISO9796d2PSSSigner ISO9796-2 - mechanism using a hash function with recovery (scheme 2 and 3).ISO9796d2Signer ISO9796-2 - mechanism using a hash function with recovery (scheme 1)ISOTrailers PlainDSAEncoding PSSSigner RSA-PSS as described in PKCS# 1 v 2.1.RandomDSAKCalculator RSADigestSigner SM2Signer The SM2 Digital Signature algorithm.StandardDSAEncoding X931Signer X9.31-1998 - signing using a hash.