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 DigestSRP6Client.digestprotected DigestSRP6Server.digestprotected DigestSRP6VerifierGenerator.digestMethods in org.gudy.bouncycastle.crypto.agreement.srp with parameters of type DigestModifier and TypeMethodDescriptionstatic BigIntegerSRP6Util.calculateK(Digest digest, BigInteger N, BigInteger g) static BigIntegerSRP6Util.calculateU(Digest digest, BigInteger N, BigInteger A, BigInteger B) static BigIntegerSRP6Util.calculateX(Digest digest, BigInteger N, byte[] salt, byte[] identity, byte[] password) static BigIntegerSRP6Util.generatePrivateValue(Digest digest, BigInteger N, BigInteger g, SecureRandom random) private static BigIntegerSRP6Util.hashPaddedPair(Digest digest, BigInteger N, BigInteger n1, BigInteger n2) voidSRP6Client.init(BigInteger N, BigInteger g, Digest digest, SecureRandom random) Initialises the client to begin new authentication attemptvoidSRP6Server.init(BigInteger N, BigInteger g, BigInteger v, Digest digest, SecureRandom random) Initialises the server to accept a new client authentication attemptvoidSRP6VerifierGenerator.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 TypeClassDescriptionclassbase implementation of MD4 family style digest as outlined in "Handbook of Applied Cryptography", pages 344 - 347.classBase class for SHA-384 and SHA-512.classimplementation of MD2 as outlined in RFC1319 by B.Kaliski from RSA Laboratories April 1992classimplementation of MD4 as RFC 1320 by R.classimplementation of MD5 as outlined in "Handbook of Applied Cryptography", pages 346 - 347.classimplementation of RIPEMD128classimplementation of RIPEMD see, http://www.esat.kuleuven.ac.be/~bosselae/ripemd160.htmlclassimplementation of RIPEMD256.classimplementation of RIPEMD 320.classimplementation of SHA-1 as outlined in "Handbook of Applied Cryptography", pages 346 - 349.classDraft FIPS 180-2 implementation of SHA-256.classDraft FIPS 180-2 implementation of SHA-384.classDraft FIPS 180-2 implementation of SHA-512.classimplementation 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 DigestBaseKDFBytesGenerator.digestprivate DigestMGF1BytesGenerator.digestprivate DigestOpenSSLPBEParametersGenerator.digestprivate DigestPKCS12ParametersGenerator.digestprivate DigestPKCS5S1ParametersGenerator.digestMethods 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 DigestModifierConstructorDescriptionprotectedBaseKDFBytesGenerator(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 DigestJDKDigestSignature.digestprivate DigestJDKDSASigner.digest(package private) DigestJDKMessageDigest.digestConstructors in org.gudy.bouncycastle.jce.provider with parameters of type DigestModifierConstructorDescriptionprotectedJDKDigestSignature(String name, DERObjectIdentifier objId, Digest digest, AsymmetricBlockCipher cipher) protectedJDKDSASigner(String name, Digest digest, DSA signer) protectedJDKMessageDigest(Digest digest)