基於webservice實現的安全通訊架構

* @param in

* @return

* @throws NoSuchAlgorithmException

* @throws IOException

*/

public static String getFileInputStreamMD5(InputStream in) throws NoSuchAlgorithmException, IOException {

MessageDigest digest = null;

byte buffer[] = new byte[1024];

int len;

digest = MessageDigest.getInstance(MD5);

while ((len = in.read(buffer, 0, LENGTH)) != -1) {

digest.update(buffer, 0, len);

}

in.close();

BigInteger bigInt = new BigInteger(1, digest.digest());

return bigInt.toString(16);

}

}


分享到:


相關文章: