aes-encryption.com
English

AES · GCM / CBC / CTR

AES vs DES: Key Length, Blocks and Legacy Compatibility

Understand AES and DES differences, why legacy compatibility does not imply support, and how to identify an encrypted file's format.

Different ciphers, not different labels

DES is a historical block cipher with a 56-bit effective key and 64-bit blocks. AES uses 128-bit blocks and supports 128, 192 and 256-bit keys. Their internal operations and compatibility requirements differ. Renaming a DES ciphertext or selecting AES-128 cannot make it decrypt with AES.

Triple DES is another construction, not an AES key size. An integration that says DES or 3DES needs a matching implementation and format, not a longer value pasted into an AES key field.

Legacy data needs a documented reader

When recovering an old artifact, identify the program, version, mode, key derivation, IV, padding and envelope. A filename extension is weak evidence; a string may be an encoding of several possible formats. Keep a copy of the original before trying conversions.

This site intentionally implements AES-GCM, AES-CBC and AES-CTR only. It does not provide DES, Triple DES, unknown-key cracking or format guessing. A clear unsupported-format error is preferable to silently processing bytes with the wrong cipher.

Moving data is a workflow change

Migrating a legacy store generally means decrypting it with the correct old implementation, validating the recovered bytes, then encrypting them with a suitable new authenticated format and new key material. Merely increasing a displayed key length does not migrate the data or add authentication.

If you use the site's password package for a new local copy, verify that its full download and password can restore the exact original. Keep recovery tools and key-handling procedures available; this browser tool is not a long-term archival or enterprise key-management service.

A useful compatibility record

Record the original application's format name, cipher, mode, key source, IV and any checksum or signature verification process. Do not paste old secret material into unrelated online tools hoping that similar-looking output indicates success. For new examples here, use public data first and follow the limits documented on the file page.

Technical references

Updated October 16, 2026

Frequently asked questions

Does this site support DES decryption?

No. The supported AES modes are GCM, CBC and CTR. DES and Triple DES require other reviewed implementations and known parameters.

Does changing a .des extension to .aes convert encryption?

No. An extension changes a name, not the encrypted bytes or the algorithm used to create them.