Tool Workspace
Enter content, process with one click
1Introduction
AES (Advanced Encryption Standard) is the most commonly used symmetric encryption algorithm, widely applied in data protection. This tool supports AES-128/192/256-bit keys, with modes including CBC, ECB, CFB, and OFB, and padding methods supporting PKCS7 and ZeroPadding. You need to enter the key and IV (for CBC/CFB/OFB modes) and choose encryption or decryption. Note: Browser-side encryption is for learning reference only and should not be used for high-security scenarios.
2How to Use
Enter Text
Enter the text to encrypt or decrypt.
Set Key and IV
Enter the key (16/24/32 bytes) and IV (16 bytes, optional for some modes).
Choose Mode and Direction
Choose the encryption algorithm mode and encryption/decryption direction, then click the button to execute.
3FAQ
What are the key length requirements?
AES-128 requires a 16-byte key, AES-192 requires 24 bytes, and AES-256 requires 32 bytes.