Exemple #1
0
 public static String MD5(String para_Source) {
   String enStr = null;
   if (para_Source == null) return null;
   if (para_Source.equalsIgnoreCase("")) return new String("");
   try {
     byte result[] = MD5A(para_Source.getBytes(CryptUnit.CharSet));
     enStr = new String(result, CryptUnit.CharSet);
   } catch (Exception E) {
     return null;
   }
   enStr = CryptUnit.Byte2Hex(enStr).toUpperCase();
   return enStr;
 }
Exemple #2
0
  public static String StrDeCrypt(String para_Source, String key) {

    String enStr = CryptUnit.Hex2Str(para_Source);
    enStr = DESDeCryptA(enStr, key);
    return enStr;
  }
Exemple #3
0
 public static String StrEnCrypt(String para_Source, String key) {
   String enStr = DESEnCryptA(para_Source, key);
   enStr = CryptUnit.Byte2Hex(enStr);
   return enStr;
 }