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

1

Enter Text

Enter the text to encrypt or decrypt.

2

Set Key and IV

Enter the key (16/24/32 bytes) and IV (16 bytes, optional for some modes).

3

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.