类 SecureSingleton
- java.lang.Object
-
- ai.yue.library.base.crypto.client.SecureSingleton
-
public class SecureSingleton extends java.lang.Object加解密单例- 从以下版本开始:
- 2019年8月9日
- 作者:
- ylyue
-
-
构造器概要
构造器 构造器 说明 SecureSingleton()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static cn.hutool.crypto.symmetric.AESgetAES()获取自动配置单例 - AESstatic cn.hutool.crypto.asymmetric.RSAgetRSA()获取自动配置单例 - RSAstatic com.alibaba.fastjson.JSONObjectrsaUriDecodingAndDecrypt(java.lang.String text, java.lang.String rsa_private_key)1.
-
-
-
方法详细资料
-
getAES
public static cn.hutool.crypto.symmetric.AES getAES()
获取自动配置单例 - AES- 返回:
- AES 单例
-
getRSA
public static cn.hutool.crypto.asymmetric.RSA getRSA()
获取自动配置单例 - RSA- 返回:
- RSA 单例
-
rsaUriDecodingAndDecrypt
public static com.alibaba.fastjson.JSONObject rsaUriDecodingAndDecrypt(java.lang.String text, java.lang.String rsa_private_key)1. 将URI转义内容进行解码
2. 将RSA分段加密内容,进行分段解密- 参数:
text- URI转义后的文本rsa_private_key- RSA私钥- 返回:
- 解密后的JSON
-
-