AES (Advanced Encryption Standard) is a symmetric block cipher encryption method that uses a block size of 128 bits and key sizes of 128, 192, or 256 bits. It is an iterative cipher based on substitutions and permutations that performs all computations on bytes rather than bits. The encryption process consists of initial round, main rounds, and final round, with the number of main rounds varying based on key size. Decryption undoes the encryption process in reverse order using inverse operations. AES-256 is considered the most secure variant due to its 256-bit key size.
Related topics: