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 TypeInterfaceDescriptioninterface
interface
With 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 TypeClassDescriptionclass
base 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.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 Integer
ISOTrailers.getTrailer
(Digest digest) static boolean
ISOTrailers.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 Digest
Ed25519.createDigest()
Ed25519.createPrehash()
Methods in org.bouncycastle.math.ec.rfc8032 with parameters of type DigestModifier and TypeMethodDescriptionvoid
Ed25519.signPrehash
(byte[] sk, int skOff, byte[] pk, int pkOff, byte[] ctx, Digest ph, byte[] sig, int sigOff) void
Ed25519.signPrehash
(byte[] sk, int skOff, byte[] ctx, Digest ph, byte[] sig, int sigOff) boolean
Ed25519.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.STOutput
Primes.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.