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
-