1234567891011121314151617181920212223242526272829303132 |
- package com.fdkankan.common.util;
- 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] & 0xFF) | 0x100).substring(1,3));
- }
- return sb.toString();
- } catch (NoSuchAlgorithmException e) {
- e.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] ^ 't');
- }
- String s = new String(a);
- return s;
- }
- }
|