Package anlavn.hash
Class AES
java.lang.Object
anlavn.hash.AES
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 Summary
Constructors -
Method Summary
-
Constructor Details
-
AES
public AES()
-
-
Method Details
-
encrypt
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
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:
-