1. ECB (Electronic Codebook)
  - Kelebihan: Sederhana dan mudah diimplementasikan, cepat dalam proses enkripsi dan dekripsi.
  - Kelemahan: Tidak aman, rentan terhadap serangan pengulangan dan analisis frekuensi.
2. CBC (Cipher Block Chaining)
  - Kelebihan: Lebih aman daripada ECB, mengatasi serangan pengulangan.
  - Kelemahan: Proses enkripsi dan dekripsi lebih lambat, rentan terhadap serangan penggantian blok.
3. CFB (Cipher Feedback)
  - Kelebihan: Fleksibel dalam mengenkripsi ukuran blok yang berbeda-beda, dapat mengatasi serangan plaintext yang diketahui.
  - Kelemahan: Tidak efisien karena setiap blok harus dienkripsi secara terpisah, rentan terhadap serangan bit-flipping.
4. OFB (Output Feedback)
  - Kelebihan: Cepat dan efisien, tidak rentan terhadap serangan penggantian blok.