List of usage examples for org.apache.commons.codec.digest DigestUtils getSha1Digest
public static MessageDigest getSha1Digest()
From source file:org.netbeans.nbbuild.MakeJnlp2.java
private Optional<File> checkDuplicate(File f) throws IOException { final String digest = new String(DigestUtils.getSha1Digest().digest(Files.toByteArray(f))); final File jarFile = fileDigestMap.get(digest); if (jarFile == null) { fileDigestMap.put(digest, f);/* w ww .j av a 2s. c o m*/ return Optional.absent(); } return Optional.of(jarFile); }
From source file:org.opensingular.lib.commons.base.SingularUtil.java
public static String toSHA1(byte[] bytes) { MessageDigest sha1Digest = DigestUtils.getSha1Digest(); sha1Digest.update(bytes);/* w w w . ja va2 s . co m*/ return Hex.encodeHexString(sha1Digest.digest()); }
From source file:yoyo.framework.standard.shared.commons.codec.DigestUtilsTest.java
@Test public void test() { assertThat(DigestUtils.getMd2Digest(), is(not(nullValue()))); assertThat(DigestUtils.getMd5Digest(), is(not(nullValue()))); assertThat(DigestUtils.getSha1Digest(), is(not(nullValue()))); assertThat(DigestUtils.getSha256Digest(), is(not(nullValue()))); assertThat(DigestUtils.getSha384Digest(), is(not(nullValue()))); assertThat(DigestUtils.getSha512Digest(), is(not(nullValue()))); assertThat(DigestUtils.md2Hex(new byte[] {}), is(not(nullValue()))); }