Algoritmul AES (Advanced Encryption Standard) utilizează o matrice de 128 de biți pentru a transforma datele de intrare și o cheie secretă de 128, 192 sau 256 de biți pentru a realiza criptarea și decriptarea datelor. Această matrice este transformată în mai multe etape succesive prin aplicarea unor operații complexe precum substituții, permutări și operații de mixaj.