Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static String base64ToHex(String paramString)
- {
- String str = a(Base64.decodeBase64(paramString));
- paramString = str;
- if (str.length() > 40) {
- paramString = str.substring(0, 40);
- }
- return paramString.toLowerCase();
- }
- protected static final char[] a = "0123456789ABCDEF".toCharArray();
- public static String a(byte[] paramArrayOfByte)
- {
- char[] arrayOfChar = new char[paramArrayOfByte.length * 2];
- int i = 0;
- while (i < paramArrayOfByte.length)
- {
- int j = paramArrayOfByte[i] & 0xFF;
- arrayOfChar[(i * 2)] = a[(j >>> 4)];
- arrayOfChar[(i * 2 + 1)] = a[(j & 0xF)];
- i += 1;
- }
- return new String(arrayOfChar);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement