List of usage examples for com.google.common.hash Hashing md5
public static HashFunction md5()
From source file:org.apache.openwhisk.example.maven.App.java
public static JsonObject main(JsonObject args) { JsonObject response = new JsonObject(); if (args.has("text")) { String text = args.getAsJsonPrimitive("text").getAsString(); try {// w w w. j a v a 2s. c o m Hasher hasher = Hashing.md5().newHasher(); hasher.putString(text.toString(), Charset.forName("UTF-8")); response.addProperty("text", text); response.addProperty("md5", hasher.hash().toString()); } catch (Exception e) { response.addProperty("Error", e.getMessage()); } } return response; }
From source file:com.stackframe.sarariman.PhotoFetcher.java
private static String entityTag(byte[] b) { HashFunction hashFunction = Hashing.md5(); String hash = hashFunction.hashBytes(b).toString(); return String.format("\"%s\"", hash); }
From source file:com.taobao.tanggong.HashUtil.java
public static String md5Hash(String src) { HashFunction hf = Hashing.md5(); HashCode hc = hf.newHasher().putString(src).hash(); return hc.toString(); }
From source file:org.opendaylight.sxp.util.Security.java
/** * Encrypt String value by MD5 message-digest algorithm * * @param str String to be encrypted by MD5 * @return Encrypted data saved in Byte Array *///from w ww . j ava2s .com public static byte[] getMD5b(String str) { return Hashing.md5().hashString(str, StandardCharsets.US_ASCII).asBytes(); }
From source file:org.cloudifysource.cosmo.kvstore.KVEntityTag.java
public static EntityTag create(String input) { return new EntityTag(Hashing.md5().hashString(input).toString()); }
From source file:com.addthis.hydra.common.hash.MD5HashFunction.java
public static String hashAsString(byte[] bytes) { HashCode hc = Hashing.md5().hashBytes(bytes); return hc.toString(); }
From source file:com.lithium.flow.util.HashFunctions.java
@Nonnull public static HashFunction of(@Nonnull String name) { checkNotNull(name);/*from w w w.j a v a 2 s.c om*/ switch (name) { case "adler32": return Hashing.adler32(); case "crc32": return Hashing.crc32(); case "md5": return Hashing.md5(); case "sha1": return Hashing.sha1(); case "sha256": return Hashing.sha256(); case "sha512": return Hashing.sha512(); case "sipHash24": return Hashing.sipHash24(); case "murmur3_32": return Hashing.murmur3_32(); case "murmur3_128": return Hashing.murmur3_128(); default: throw new RuntimeException("unknown hash: " + name); } }
From source file:com.addthis.hydra.common.hash.MD5HashFunction.java
public static String hashAsString(String key) { HashCode hc = Hashing.md5().hashUnencodedChars(key); return hc.toString(); }
From source file:org.thingsboard.server.utils.MiscUtils.java
public static HashFunction forName(String name) { switch (name) { case "murmur3_32": return Hashing.murmur3_32(); case "murmur3_128": return Hashing.murmur3_128(); case "crc32": return Hashing.crc32(); case "md5": return Hashing.md5(); default:/* ww w . j a va 2s .c om*/ throw new IllegalArgumentException("Can't find hash function with name " + name); } }
From source file:org.sonar.server.issue.ws.AvatarResolverImpl.java
private static String hash(String text) { return Hashing.md5().hashString(text.toLowerCase(ENGLISH), UTF_8).toString(); }