在线加密解密工具,支持 AES、DES、TripleDES、Rabbit、RC4 算法
Online encryption/decryption tool
Runs locally · Nothing uploaded
Our online encryption and decryption tool supports mainstream symmetric encryption algorithms including AES, DES, and 3DES, with ECB, CBC, CTR, and GCM modes. All operations are performed locally in your browser without uploading data to any server, keeping your sensitive information secure. Ideal for API debugging, secure data transmission, and learning cryptography.
AES (Advanced Encryption Standard) uses 128/192/256-bit keys, offering higher security and better performance. It is the most widely used symmetric encryption algorithm today. DES uses a 56-bit key and is no longer considered secure, used only for legacy compatibility. 3DES is an improved version of DES that applies triple encryption but is slower than AES.
ECB mode encrypts each block independently, so identical plaintext blocks produce identical ciphertext blocks, leaking data patterns. CBC mode introduces an initialization vector (IV), making each ciphertext block dependent on the previous one for better security. CBC or GCM modes are recommended.
AES-256 requires a 32-byte key, AES-128 requires a 16-byte key. The IV should typically be the same length as the key and must be randomly generated and never reused. CBC mode requires an IV, while ECB mode does not.