Uses of Interface
org.gudy.bouncycastle.crypto.Digest
Packages that use Digest
Package
Description
Block encodings for asymmetric ciphers.
-
Uses of Digest in org.gudy.bouncycastle.crypto
Methods in org.gudy.bouncycastle.crypto that return Digest -
Uses of Digest in org.gudy.bouncycastle.crypto.agreement.srp
Fields in org.gudy.bouncycastle.crypto.agreement.srp declared as DigestModifier and TypeFieldDescriptionprotected Digest
SRP6Client.digest
protected Digest
SRP6Server.digest
protected Digest
SRP6VerifierGenerator.digest
Methods in org.gudy.bouncycastle.crypto.agreement.srp with parameters of type DigestModifier and TypeMethodDescriptionstatic BigInteger
SRP6Util.calculateK
(Digest digest, BigInteger N, BigInteger g) static BigInteger
SRP6Util.calculateU
(Digest digest, BigInteger N, BigInteger A, BigInteger B) static BigInteger
SRP6Util.calculateX
(Digest digest, BigInteger N, byte[] salt, byte[] identity, byte[] password) static BigInteger
SRP6Util.generatePrivateValue
(Digest digest, BigInteger N, BigInteger g, SecureRandom random) private static BigInteger
SRP6Util.hashPaddedPair
(Digest digest, BigInteger N, BigInteger n1, BigInteger n2) void
SRP6Client.init
(BigInteger N, BigInteger g, Digest digest, SecureRandom random) Initialises the client to begin new authentication attemptvoid
SRP6Server.init
(BigInteger N, BigInteger g, BigInteger v, Digest digest, SecureRandom random) Initialises the server to accept a new client authentication attemptvoid
SRP6VerifierGenerator.init
(BigInteger N, BigInteger g, Digest digest) Initialises generator to create new verifiers -
Uses of Digest in org.gudy.bouncycastle.crypto.digests
Classes in org.gudy.bouncycastle.crypto.digests that implement DigestModifier and TypeClassDescriptionclass
base implementation of MD4 family style digest as outlined in "Handbook of Applied Cryptography", pages 344 - 347.class
Base class for SHA-384 and SHA-512.class
implementation of MD2 as outlined in RFC1319 by B.Kaliski from RSA Laboratories April 1992class
implementation of MD4 as RFC 1320 by R.class
implementation of MD5 as outlined in "Handbook of Applied Cryptography", pages 346 - 347.class
implementation of RIPEMD128class
implementation of RIPEMD see, http://www.esat.kuleuven.ac.be/~bosselae/ripemd160.htmlclass
implementation of RIPEMD256.class
implementation of RIPEMD 320.class
implementation of SHA-1 as outlined in "Handbook of Applied Cryptography", pages 346 - 349.class
Draft FIPS 180-2 implementation of SHA-256.class
Draft FIPS 180-2 implementation of SHA-384.class
Draft FIPS 180-2 implementation of SHA-512.class
implementation of Tiger based on: http://www.cs.technion.ac.il/~biham/Reports/Tiger -
Uses of Digest in org.gudy.bouncycastle.crypto.encodings
Fields in org.gudy.bouncycastle.crypto.encodings declared as DigestConstructors in org.gudy.bouncycastle.crypto.encodings with parameters of type DigestModifierConstructorDescriptionOAEPEncoding
(AsymmetricBlockCipher cipher, Digest hash) OAEPEncoding
(AsymmetricBlockCipher cipher, Digest hash, byte[] encodingParams) -
Uses of Digest in org.gudy.bouncycastle.crypto.generators
Fields in org.gudy.bouncycastle.crypto.generators declared as DigestModifier and TypeFieldDescriptionprivate Digest
BaseKDFBytesGenerator.digest
private Digest
MGF1BytesGenerator.digest
private Digest
OpenSSLPBEParametersGenerator.digest
private Digest
PKCS12ParametersGenerator.digest
private Digest
PKCS5S1ParametersGenerator.digest
Methods in org.gudy.bouncycastle.crypto.generators that return DigestModifier and TypeMethodDescriptionBaseKDFBytesGenerator.getDigest()
return the underlying digest.MGF1BytesGenerator.getDigest()
return the underlying digest.Constructors in org.gudy.bouncycastle.crypto.generators with parameters of type DigestModifierConstructorDescriptionprotected
BaseKDFBytesGenerator
(int counterStart, Digest digest) Construct a KDF Parameters generator.KDF2BytesGenerator
(Digest digest) Construct a KDF2 bytes generator.MGF1BytesGenerator
(Digest digest) PKCS12ParametersGenerator
(Digest digest) Construct a PKCS 12 Parameters generator.PKCS5S1ParametersGenerator
(Digest digest) Construct a PKCS 5 Scheme 1 Parameters generator. -
Uses of Digest in org.gudy.bouncycastle.crypto.macs
Fields in org.gudy.bouncycastle.crypto.macs declared as DigestMethods in org.gudy.bouncycastle.crypto.macs that return DigestConstructors in org.gudy.bouncycastle.crypto.macs with parameters of type Digest -
Uses of Digest in org.gudy.bouncycastle.jce.provider
Fields in org.gudy.bouncycastle.jce.provider declared as DigestModifier and TypeFieldDescriptionprivate Digest
JDKDigestSignature.digest
private Digest
JDKDSASigner.digest
(package private) Digest
JDKMessageDigest.digest
Constructors in org.gudy.bouncycastle.jce.provider with parameters of type DigestModifierConstructorDescriptionprotected
JDKDigestSignature
(String name, DERObjectIdentifier objId, Digest digest, AsymmetricBlockCipher cipher) protected
JDKDSASigner
(String name, Digest digest, DSA signer) protected
JDKMessageDigest
(Digest digest)