Преимущества режима CBC (Cipher Block Chaining) в криптографии:
- высокая устойчивость к криптоанализу по сравнению с ECB; 2
- эффективная работа с блоками данных, превышающими определённое количество бит; 2
- хороший механизм аутентификации; 4
- более безопасный, чем ECB, поскольку скрывает паттерны. 4
Некоторые недостатки режима CBC:
- возможно определить начало изменения данных по изменению шифротекста; 1
- невозможность распараллеливания шифрования, так как для шифрования каждого блока требуется блок, зашифрованный на предыдущем шаге. 15