安全_security api概述

  •   脚本内使用 _security

  •   用于加密解密,MD5,SHA,HMAC等算法支持

 

AES 解密

decrypt(String encryptStr, String password)

方法:decrypt(java.lang.String encryptStr, java.lang.String password) 

说明:AES 解密,解密字符串,密码 

返回值:String

UrlSafe的Base64反编码

decryptBASE64ToString(String key)

方法:decryptBASE64ToString(java.lang.String key) 

说明:UrlSafe的Base64反编码同 decryptUrlSafeBASE64 

返回值:String

UrlSafe的Base64反编码

decryptUrlSafeBASE64(String key)

方法:decryptUrlSafeBASE64(java.lang.String key) 

说明:UrlSafe的Base64反编码 

返回值:String

AES 加密

encrypt(String content, String password)

方法:encrypt(java.lang.String content, java.lang.String password) 

说明:AES 加密,加密内容,密码 

返回值:String

HMAC加密

encryptHMAC(String content, String key)

方法:encryptHMAC(java.lang.String content, java.lang.String key)  

说明:HMAC加密 

返回值:String

HMac-SHA1 编码

encryptHMACSHA1(String data, String key)

方法:encryptHMACSHA1(java.lang.String data, java.lang.String key)  

说明:HMac-SHA1 编码 

返回值:String

MD5加密

encryptMD5(String content)

方法:encryptMD5(java.lang.String content)   

说明:对内容进行MD5加密 

返回值:String

SHA加密

encryptSHA(String content)

方法:encryptSHA(java.lang.String content)  

说明:对内容进行SHA加密 

返回值:String

SHA1加密

encryptSHA1(java.lang.String content)

方法:encryptSHA1(java.lang.String content)   

说明:对内容进行SHA1加密 

返回值:String

MD5纯加密

encryptSimpleMD5(java.lang.String content)

方法:encryptSimpleMD5(java.lang.String content)   

说明:MD5纯加密 

返回值:String

SHA纯加密

encryptSimpleSHA(java.lang.String content)

方法:encryptSimpleSHA(java.lang.String content)   

说明:SHA纯加密 

返回值:String

 

url自动转码访问
uRLEncoder (java.lang.String url)

方法:uRLEncoder (java.lang.String url)   

说明:自动转码访问

返回值:void