import java.security.MessageDigest;
def generateMD5(String s) { MessageDigest digest = MessageDigest.getInstance("MD5") digest.update(s.bytes); return new BigInteger(1, digest.digest()).toString(16).padLeft(32, '0')}task getMD5{ String md5 = generateMD5('./build/distributions/qihoo-0.1.0-SNAPSHOT.zip') println md5}
try {
MessageDigest messageDigest = MessageDigest.getInstance("MD5");
messageDigest.update("https://services.gradle.org/distributions/gradle-2.10-all.zip".getBytes());
System.out.println(new BigInteger(1, messageDigest.digest()).toString(36));
} catch (NoSuchAlgorithmException e) {
e.printStackTrace();
}