public static String sha_384HexString(byte[] data) { return encodeHex(sha_384(data)); }
public static String blake2b160HexString(String data) { return encodeHex(blake2b160(data)); }
public static String blake2b512HexString(byte[] data) { return encodeHex(blake2b512(data)); }
public static String sha3_512HexString(String data) { return encodeHex(sha3_512(data)); }
public static String blake2b256HexString(byte[] data) { return encodeHex(blake2b256(data)); }
@Test public void testEncodeHex() throws UnsupportedEncodingException { String input = ""; String output = ""; assertEquals(new String(StringUtils.encodeHex(input.getBytes(StringUtils.UTF8))), output); input = "foo bar 123"; output = "666f6f2062617220313233"; assertEquals(new String(StringUtils.encodeHex(input.getBytes(StringUtils.UTF8))), output); }
@Test public void sha1Test() { String actual = StringUtils.encodeHex(HashManager.sha_1(array())); assertEquals(sha1sum, actual); }
@Test public void sha224Test() { String actual = StringUtils.encodeHex(HashManager.sha_224(array())); assertEquals(sha224sum, actual); }
@Test public void sha384Test() { String actual = StringUtils.encodeHex(HashManager.sha_384(array())); assertEquals(sha384sum, actual); }
@Test public void blake2b160Test() { String actual = StringUtils.encodeHex(HashManager.blake2b160(array())); assertEquals(b2_160sum, actual); }
@Test public void md5Test() { String actual = StringUtils.encodeHex(HashManager.md5(array())); assertEquals(md5sum, actual); }
@Test public void sha256Test() { String actual = StringUtils.encodeHex(HashManager.sha_256(array())); assertEquals(sha256sum, actual); }
@Test public void blake2b256Test() { String actual = StringUtils.encodeHex(HashManager.blake2b256(array())); assertEquals(b2_256sum, actual); }
@Test public void blake2b384Test() { String actual = StringUtils.encodeHex(HashManager.blake2b384(array())); assertEquals(b2_384sum, actual); }
@Test public void sha3_224Test() { String actual = StringUtils.encodeHex(HashManager.sha3_224(array())); assertEquals(sha3_224sum, actual); }
@Test public void sha3_256Test() { String actual = StringUtils.encodeHex(HashManager.sha3_256(array())); assertEquals(sha3_256sum, actual); }
@Test public void blake2b512Test() { String actual = StringUtils.encodeHex(HashManager.blake2b512(array())); assertEquals(b2_512sum, actual); }
@Test public void sha512Test() { String actual = StringUtils.encodeHex(HashManager.sha_512(array())); assertEquals(sha512sum, actual); }
@Test public void sha3_384Test() { String actual = StringUtils.encodeHex(HashManager.sha3_384(array())); assertEquals(sha3_384sum, actual); }
@Test public void sha3_512Test() { String actual = StringUtils.encodeHex(HashManager.sha3_512(array())); assertEquals(sha3_512sum, actual); }