Uses of Interface
org.bouncycastle.crypto.internal.Digest
-
Packages that use Digest Package Description org.bouncycastle.crypto.internal org.bouncycastle.crypto.internal.digests org.bouncycastle.crypto.internal.encodings org.bouncycastle.crypto.internal.io org.bouncycastle.crypto.internal.macs org.bouncycastle.crypto.internal.signers org.bouncycastle.crypto.internal.util org.bouncycastle.math.ec.rfc8032 org.bouncycastle.math.internal 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.internal Modifier and Type Interface Description interface
ExtendedDigest
interface
Xof
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 Modifier and Type Method Description Digest
DigestDerivationFunction. getDigest()
return the message digest used as the basis for the function -
Uses of Digest in org.bouncycastle.crypto.internal.digests
Classes in org.bouncycastle.crypto.internal.digests that implement Digest Modifier and Type Class Description class
GeneralDigest
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 Digest Constructor Description OAEPEncoding(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 Digest Modifier and Type Field Description protected Digest
DigestOutputStream. digest
Constructors in org.bouncycastle.crypto.internal.io with parameters of type Digest Constructor Description DigestOutputStream(Digest digest)
-
Uses of Digest in org.bouncycastle.crypto.internal.macs
Methods in org.bouncycastle.crypto.internal.macs that return Digest Modifier and Type Method Description Digest
HMac. getUnderlyingDigest()
Constructors in org.bouncycastle.crypto.internal.macs with parameters of type Digest Constructor Description HMac(Digest digest)
Base constructor for one of the standard digest algorithms that the byteLength of the algorithm is know for. -
Uses of Digest in org.bouncycastle.crypto.internal.signers
Constructors in org.bouncycastle.crypto.internal.signers with parameters of type Digest Constructor Description BaseISO9796d2PSSSigner(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 Digest Modifier and Type Method Description static java.lang.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 Digest Modifier and Type Method Description protected abstract Digest
Ed25519. createDigest()
Digest
Ed25519. createPrehash()
Methods in org.bouncycastle.math.ec.rfc8032 with parameters of type Digest Modifier and Type Method Description void
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 Digest Modifier and Type Method Description static 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.
-