类 SecureSingleton


  • public class SecureSingleton
    extends java.lang.Object
    加解密单例
    从以下版本开始:
    2019年8月9日
    作者:
    ylyue
    • 方法概要

      所有方法 静态方法 具体方法 
      修饰符和类型 方法 说明
      static cn.hutool.crypto.symmetric.AES getAES()
      获取自动配置单例 - AES
      static cn.hutool.crypto.asymmetric.RSA getRSA()
      获取自动配置单例 - RSA
      static com.alibaba.fastjson.JSONObject rsaUriDecodingAndDecrypt​(java.lang.String text, java.lang.String rsa_private_key)
      1.
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • SecureSingleton

        public SecureSingleton()
    • 方法详细资料

      • 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