类 DESUtils

java.lang.Object
dev.utils.common.encrypt.DESUtils

public final class DESUtils extends Object
detail: DES 对称加密工具类
作者:
Ttt
     Data Encryption Standard 数据加密标准 ( 对称加密算法 )
 
  • 方法详细资料

    • getDESKey

      public static Key getDESKey(byte[] key)
      获取可逆算法 DES 的密钥
      参数:
      key - 前八个字节将被用来生成密钥
      返回:
      可逆算法 DES 的密钥
    • encrypt

      public static byte[] encrypt(byte[] data, byte[] key)
      DES 加密
      参数:
      data - 待加密数据
      key - 密钥
      返回:
      加密后的 byte[]
    • decrypt

      public static byte[] decrypt(byte[] data, byte[] key)
      DES 解密
      参数:
      data - 待解密数据
      key - 密钥
      返回:
      解密后的 byte[]