类 CryptoUtil

java.lang.Object
cn.warpin.core.util.CryptoUtil

public class CryptoUtil extends Object
  • 字段详细资料

  • 构造器详细资料

    • CryptoUtil

      public CryptoUtil()
  • 方法详细资料

    • obtainKey

      public static Key obtainKey(String key)
      获得key
    • encode

      public static String encode(String str)
      加密
      String明文输入,String密文输出
    • encode

      public static String encode(String key, String str)
      加密
      String明文输入,String密文输出
    • decode

      public static String decode(String str)
      解密
      以String密文输入,String明文输出
    • decode

      public static String decode(String key, String str)
      解密
      以String密文输入,String明文输出
    • obtainEncode

      private static byte[] obtainEncode(String key, byte[] str)
      加密
      以byte[]明文输入,byte[]密文输出
    • hashCode

      public int hashCode()
      覆盖:
      hashCode 在类中 Object
    • obtainDecode

      private static byte[] obtainDecode(String key, byte[] str)
      解密
      以byte[]密文输入,以byte[]明文输出
    • main

      public static void main(String[] args)