StringBuffer res = new StringBuffer(digest.length * 2);
for (int i = 0; i < digest.length; i++) {
res.append(Integer.toHexString((digest[i] & 0xF0) >> 4));
StringBuffer res = new StringBuffer(digest.length * 2);
for (int i = 0; i < digest.length; i++) {
res.append(Integer.toHexString((digest[i] & 0xF0) >> 4));