private static String convertToHex(byte[] data) {
StringBuilder buf = new StringBuilder();
for (byte b : data) {
int halfbyte = (b >>> 4) & 0x0F;
int two_halfs = 0;
do {
buf.append((0 <= halfbyte) && (halfbyte <= 9) ? (char) ('0' + halfbyte) : (char) ('a' + (halfbyte - 10)));
halfbyte = b & 0x0F;
} while (two_halfs++ < 1);
}
return buf.toString();
}
public static String computeSHAHash(String text) {
MessageDigest md;
byte[] sha1hash = null;
try {
md = MessageDigest.getInstance("SHA-1");
md.update(text.getBytes("iso-8859-1"), 0, text.length());
sha1hash = md.digest();
} catch (Exception e) {
e.printStackTrace();
}
return convertToHex(sha1hash);
}
Hello everyone, The purpose of this blog is to give you all kind of technical support in simple manner. Find latest technology support every time so as to keep you updated on daily basis. Exact source code snippet will help you understand more and integrate same in difficult situation. Note: Blog is maintained by Nikhil Lotke.
Friday, February 3, 2017
Program to find SHA-1 encryption in android
Labels:
android
Subscribe to:
Post Comments
(
Atom
)
No comments :
Post a Comment