*Username:用户名,采用AZDG加密方式进行加密
*Passwrod:密码,采用AZDG加密方式进行加密
*Passwrod:密码,采用AZDG加密方式进行加密
*密钥为:chinagdn
public class AZDG {
public static String encrypt(String txt, String key) {
String encrypt_key = "0f9cfb7a9acced8a4167ea8006ccd098";
int ctr = 0;
String tmp = "";
int i;
for (i = 0; i < txt.length(); i++) {
ctr = (ctr == encrypt_key.length()) ? 0 : ctr;
tmp = tmp + encrypt_key.charAt(ctr)
+ (char) (txt.charAt(i) ^ encrypt_key.charAt(ctr));
ctr++;
}
return base64_encode(key(tmp, key));
}
/**
* 解密算法
*/
public static String decrypt(String cipherText, String key) {
// base64解码
try{
cipherText = base64_decode(cipherText);