12345678910111213141516171819202122232425262728293031323334 |
- package com.fdkankan.fusion.config;
- import java.security.MessageDigest;
- import java.security.NoSuchAlgorithmException;
- public class SecurityUtil {
- public static String MD52(String md5) {
- try {
- MessageDigest md = MessageDigest.getInstance("MD5");
- byte[] digest = md.digest(md5.getBytes());
- StringBuffer sb = new StringBuffer();
- for(int i = 0; i < digest.length; ++i) {
- sb.append(Integer.toHexString(digest[i] & 255 | 256).substring(1, 3));
- }
- return sb.toString();
- } catch (NoSuchAlgorithmException var5) {
- var5.printStackTrace();
- return null;
- }
- }
- public static String MD5(String inStr) {
- char[] a = inStr.toCharArray();
- for(int i = 0; i < a.length; ++i) {
- a[i] = (char)(a[i] ^ 116);
- }
- String s = new String(a);
- return s;
- }
- }
|