Package org.bouncycastle.crypto.util
Class DigestFactory
- java.lang.Object
-
- org.bouncycastle.crypto.util.DigestFactory
-
public final class DigestFactory extends java.lang.ObjectBasic factory class for message digests.
-
-
Constructor Summary
Constructors Constructor Description DigestFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static DigestcloneDigest(Digest hashAlg)static DigestcreateMD5()static DigestcreateMD5PRF()static DigestcreateSHA1()static DigestcreateSHA1PRF()static DigestcreateSHA224()static DigestcreateSHA224PRF()static DigestcreateSHA256()static DigestcreateSHA256PRF()static DigestcreateSHA3_224()static DigestcreateSHA3_224PRF()static DigestcreateSHA3_256()static DigestcreateSHA3_256PRF()static DigestcreateSHA3_384()static DigestcreateSHA3_384PRF()static DigestcreateSHA3_512()static DigestcreateSHA3_512PRF()static DigestcreateSHA384()static DigestcreateSHA384PRF()static DigestcreateSHA512()static DigestcreateSHA512_224()static DigestcreateSHA512_224PRF()static DigestcreateSHA512_256()static DigestcreateSHA512_256PRF()static DigestcreateSHA512PRF()static DigestcreateSHAKE128()static DigestcreateSHAKE256()
-
-
-
Method Detail
-
createMD5
public static Digest createMD5()
-
createMD5PRF
public static Digest createMD5PRF()
-
createSHA1
public static Digest createSHA1()
-
createSHA1PRF
public static Digest createSHA1PRF()
-
createSHA224
public static Digest createSHA224()
-
createSHA224PRF
public static Digest createSHA224PRF()
-
createSHA256
public static Digest createSHA256()
-
createSHA256PRF
public static Digest createSHA256PRF()
-
createSHA384
public static Digest createSHA384()
-
createSHA384PRF
public static Digest createSHA384PRF()
-
createSHA512
public static Digest createSHA512()
-
createSHA512PRF
public static Digest createSHA512PRF()
-
createSHA512_224
public static Digest createSHA512_224()
-
createSHA512_224PRF
public static Digest createSHA512_224PRF()
-
createSHA512_256
public static Digest createSHA512_256()
-
createSHA512_256PRF
public static Digest createSHA512_256PRF()
-
createSHA3_224
public static Digest createSHA3_224()
-
createSHA3_224PRF
public static Digest createSHA3_224PRF()
-
createSHA3_256
public static Digest createSHA3_256()
-
createSHA3_256PRF
public static Digest createSHA3_256PRF()
-
createSHA3_384
public static Digest createSHA3_384()
-
createSHA3_384PRF
public static Digest createSHA3_384PRF()
-
createSHA3_512
public static Digest createSHA3_512()
-
createSHA3_512PRF
public static Digest createSHA3_512PRF()
-
createSHAKE128
public static Digest createSHAKE128()
-
createSHAKE256
public static Digest createSHAKE256()
-
-