AES Encryption/Decryption
Securely encrypt and decrypt text using the Advanced Encryption Standard (AES).
CBC mode is most commonly used and provides high security. ECB is simpler but may expose patterns.
Use a complex key for secure encryption. The key will be needed for decryption.
Keep this encrypted text and the key you used safe.
What is AES Encryption?
AES (Advanced Encryption Standard) is a symmetric key encryption algorithm selected by the U.S. National Institute of Standards and Technology (NIST). It supports key lengths of 128, 192, and 256 bits and is one of the most widely used encryption standards today.
Encryption Modes
- CBC (Cipher Block Chaining): Each block depends on the encryption result of the previous block, hiding patterns.
- ECB (Electronic Codebook): The simplest mode, where identical plaintext blocks are encrypted to identical ciphertext blocks.
- CFB (Cipher Feedback): Acts like a stream cipher and uses the previous ciphertext block.
- OFB (Output Feedback): Uses the encrypted output as input for the next block.
- CTR (Counter): Encrypts a counter value and performs XOR with the plaintext.