Enkripsi Kunci Simetris Modern

Data digital direpresentasikan dalam string digit biner (bit) tidak seperti huruf. Sistem kriptografi modern perlu memproses string biner ini untuk diubah menjadi string biner lain. Berdasarkan bagaimana string biner ini diproses, skema enkripsi simetris dapat diklasifikasikan menjadi -

Blokir Sandi

Dalam skema ini, teks biner biasa diproses dalam blok (grup) bit pada satu waktu; yaitu satu blok bit teks biasa dipilih, serangkaian operasi dilakukan pada blok ini untuk menghasilkan satu blok bit teks tersandi. Jumlah bit dalam satu blok ditetapkan. Misalnya, skema DES dan AES memiliki ukuran blok masing-masing 64 dan 128.

Stream Cipher

Dalam skema ini, teks biasa diproses satu bit pada satu waktu yaitu satu bit teks biasa diambil, dan serangkaian operasi dilakukan untuk menghasilkan satu bit teks sandi. Secara teknis, cipher aliran adalah cipher blok dengan ukuran blok satu bit.