java.lang.Object
edu.iu.IuDigest
Provides simplified access to common
MessageDigest
operations.-
Method Summary
Modifier and TypeMethodDescriptionstatic byte[]
md5
(byte[] data) Deprecated.MD5 is not considered secure and should be replaced with a stronger algorithm where usedstatic byte[]
sha1
(byte[] data) Deprecated.SHA-1 is not considered secure and should be replaced with a stronger algorithm where usedstatic byte[]
sha256
(byte[] data) Calculates a SHA-256 digest.static byte[]
sha384
(byte[] data) Calculates a SHA-384 digest.static byte[]
sha512
(byte[] data) Calculates a SHA-512 digest.
-
Method Details
-
md5
Deprecated.MD5 is not considered secure and should be replaced with a stronger algorithm where usedCalculates a MD5 digest.- Parameters:
data
- data to digest- Returns:
- MD5 digest
-
sha1
Deprecated.SHA-1 is not considered secure and should be replaced with a stronger algorithm where usedCalculates a SHA-1 digest.- Parameters:
data
- data to digest- Returns:
- SHA-1 digest
-
sha256
public static byte[] sha256(byte[] data) Calculates a SHA-256 digest.- Parameters:
data
- data to digest- Returns:
- SHA-256 digest
-
sha384
public static byte[] sha384(byte[] data) Calculates a SHA-384 digest.- Parameters:
data
- data to digest- Returns:
- SHA-384 digest
-
sha512
public static byte[] sha512(byte[] data) Calculates a SHA-512 digest.- Parameters:
data
- data to digest- Returns:
- SHA-512 digest
-