Uses of Interface
org.bouncycastle.crypto.internal.Digest
Packages that use Digest
Package
Description
Low-level math operations directly on arrays (to replace the slow, immutable, BigInteger).
-
Uses of Digest in org.bouncycastle.crypto.internal
Subinterfaces of Digest in org.bouncycastle.crypto.internalModifier and TypeInterfaceDescriptioninterfaceinterfaceWith FIPS PUB 202 a new kind of message digest was announced which supported extendable output, or variable digest sizes.Methods in org.bouncycastle.crypto.internal that return Digest -
Uses of Digest in org.bouncycastle.crypto.internal.digests
Classes in org.bouncycastle.crypto.internal.digests that implement DigestModifier and TypeClassDescriptionclassbase implementation of MD4 family style digest as outlined in "Handbook of Applied Cryptography", pages 344 - 347. -
Uses of Digest in org.bouncycastle.crypto.internal.encodings
Constructors in org.bouncycastle.crypto.internal.encodings with parameters of type DigestModifierConstructorDescriptionOAEPEncoding(AsymmetricBlockCipher cipher, Digest hash) OAEPEncoding(AsymmetricBlockCipher cipher, Digest hash, byte[] encodingParams) OAEPEncoding(AsymmetricBlockCipher cipher, Digest hash, Digest mgf1Hash, byte[] encodingParams) -
Uses of Digest in org.bouncycastle.crypto.internal.io
Fields in org.bouncycastle.crypto.internal.io declared as DigestConstructors in org.bouncycastle.crypto.internal.io with parameters of type Digest -
Uses of Digest in org.bouncycastle.crypto.internal.macs
Methods in org.bouncycastle.crypto.internal.macs that return DigestConstructors in org.bouncycastle.crypto.internal.macs with parameters of type Digest -
Uses of Digest in org.bouncycastle.crypto.internal.pqc
Constructors in org.bouncycastle.crypto.internal.pqc with parameters of type DigestModifierConstructorDescriptionDigestingMessageSigner(MessageSigner messSigner, Digest messDigest) DigestingStateAwareMessageSigner(StateAwareMessageSigner messSigner, Digest messDigest) -
Uses of Digest in org.bouncycastle.crypto.internal.pqc.lms
Classes in org.bouncycastle.crypto.internal.pqc.lms that implement DigestMethods in org.bouncycastle.crypto.internal.pqc.lms that return DigestConstructors in org.bouncycastle.crypto.internal.pqc.lms with parameters of type DigestModifierConstructorDescriptionLMSContext(org.bouncycastle.crypto.internal.pqc.lms.LMOtsPrivateKey key, LMSigParameters sigParams, Digest digest, byte[] C, byte[][] path) LMSContext(org.bouncycastle.crypto.internal.pqc.lms.LMOtsPublicKey publicKey, Object signature, Digest digest) -
Uses of Digest in org.bouncycastle.crypto.internal.signers
Constructors in org.bouncycastle.crypto.internal.signers with parameters of type DigestModifierConstructorDescriptionBaseISO9796d2PSSSigner(AsymmetricBlockCipher cipher, Digest digest, byte[] salt, boolean implicit) Generate a signer for the with either implicit or explicit trailers for ISO9796-2, scheme 2 or 3.BaseISO9796d2PSSSigner(AsymmetricBlockCipher cipher, Digest digest, int saltLength, boolean implicit) Generate a signer with either implicit or explicit trailers for ISO9796-2, scheme 2 or 3.BaseISO9796d2Signer(AsymmetricBlockCipher cipher, Digest digest, boolean implicit) Generate a signer with either implicit or explicit trailers for ISO9796-2.BaseRsaDigestSigner(AsymmetricBlockCipher rsaEngine, Digest digest, ASN1ObjectIdentifier digestOid) BaseX931Signer(AsymmetricBlockCipher cipher, Digest digest, boolean implicit) Generate a signer with either implicit or explicit trailers for X9.31 -
Uses of Digest in org.bouncycastle.crypto.internal.util
Methods in org.bouncycastle.crypto.internal.util with parameters of type DigestModifier and TypeMethodDescriptionstatic IntegerISOTrailers.getTrailer(Digest digest) static booleanISOTrailers.noTrailerAvailable(Digest digest) -
Uses of Digest in org.bouncycastle.math.ec.rfc8032
Methods in org.bouncycastle.math.ec.rfc8032 that return DigestModifier and TypeMethodDescriptionprotected abstract DigestEd25519.createDigest()Ed25519.createPrehash()Methods in org.bouncycastle.math.ec.rfc8032 with parameters of type DigestModifier and TypeMethodDescriptionvoidEd25519.signPrehash(byte[] sk, int skOff, byte[] pk, int pkOff, byte[] ctx, Digest ph, byte[] sig, int sigOff) voidEd25519.signPrehash(byte[] sk, int skOff, byte[] ctx, Digest ph, byte[] sig, int sigOff) booleanEd25519.verifyPrehash(byte[] sig, int sigOff, byte[] pk, int pkOff, byte[] ctx, Digest ph) -
Uses of Digest in org.bouncycastle.math.internal
Methods in org.bouncycastle.math.internal with parameters of type DigestModifier and TypeMethodDescriptionstatic Primes.STOutputPrimes.generateSTRandomPrime(Digest hash, int length, byte[] inputSeed) FIPS 186-4 C.6 Shawe-Taylor Random_Prime Routine Construct a provable prime number using a hash function.