# Functions

AESDecryptCBC ...
AESDecryptECB ...
GetAESDecryptKey get 'aliyun private encyption method' decrypt key * * r0 = cmMeyfzJWyZcSwyH //rand * * r1 = md5(rand) * * r1 = r1.substring(8,24) * * iv = base64(r1).getBytes(); * * key1 = aes.decrypt(rnd,iv,iv) * * seed1 = md5(r0+key1) * * seed1 = seed1.substring(8,24) * * k2 = base64(seed1).getBytes(); * * key2 = aes.decrypt(plain,k2,iv); * * result = hex.encodeHexStr(base64.decode(key2)) @param cr client random string @param sr server response random string @param plainText server response plain text.
HmacSHA1Signature ...
RSAEncrypt ...

# Constants

PublicKeyStr ...