Package anlavn.hash

Class AES

java.lang.Object
anlavn.hash.AES

public class AES extends Object
Lớp AES hỗ trợ mã hóa và giải mã một Chuỗi, sử dụng khóa bảo mật. AES sử dụng thuật toán mã hóa khối Advanced Encryption Standard được chính phủ Hoa Kỳ áp dụng làm tiêu chuẩn mã hóa.
  • Constructor Details

    • AES

      public AES()
  • Method Details

    • encrypt

      public static final String encrypt(String strToEncrypt, String myKey)
      Sử dụng phương thức này để mã hóa chuỗi gốc bằng khóa bảo mật. Không thể giải mã bằng công cụ online.
      Parameters:
      strToEncrypt - là chuỗi cần mã hóa.
      myKey - là khóa bảo mật.
      Returns:
      mã băm AES của chuỗi gốc.
      See Also:
    • decrypt

      public static final String decrypt(String strToDecrypt, String myKey)
      Sử dụng phương thức này để giải mã mã băm AES bằng khóa bảo mật. Chỉ có thể giải mã bằng phương thức này.
      Parameters:
      strToDecrypt - là mã băm AES.
      myKey - là khóa bảo mật.
      Returns:
      chuỗi ban đầu.
      See Also: