Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private String calCode(String s) throws NoSuchAlgorithmException
- {
- MessageDigest messagedigest = MessageDigest.getInstance("MD5");
- byte abyte0[] = s.getBytes();
- int i = s.length();
- byte abyte1[] = s.getBytes();
- int j = s.length();
- messagedigest.update(abyte1, 0, j);
- byte abyte2[] = messagedigest.digest();
- for(int k = 0; k < 8; k++)
- {
- int i1 = abyte2[k] & 0xff;
- int j1 = k + 8;
- int k1 = abyte2[j1] & 0xff;
- byte byte0 = (byte)(i1 + k1);
- abyte2[k] = byte0;
- }
- byte abyte3[] = new byte[8];
- for(int l = 0; l < 8; l++)
- {
- byte byte1 = (byte)(((abyte2[l] & 0xff) * 9) / 255 + 48);
- abyte3[l] = byte1;
- }
- return new String(abyte3);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement