Skip to main content
Utilavo

Encrypt / Decrypt

Encrypt and decrypt data with AES, DES, Triple DES, and RC4 symmetric ciphers

Choose an algorithm

For new applications, use AES — it is the only symmetric cipher here that is currently approved by NIST. The other algorithms are available for legacy interoperability and educational decryption only. For full status, key lengths, and deprecation dates, see our Symmetric Cipher Security Guide 2026 — sourced directly from NIST SP 800-131A Rev 2 and FIPS 197.

Block vs stream ciphers, in one paragraph

All four algorithms are symmetric— the same secret key encrypts and decrypts. AES, DES, and Triple-DES are block ciphers: they process data in fixed-size blocks and require a mode of operation (CBC, CTR, CFB, OFB) to handle messages longer than one block. RC4 is a stream cipher: it produces a pseudorandom byte stream XOR'd with the plaintext, so no padding or mode is required. Detailed mode-selection guidance is in the cipher security guide.

Related guides