CBC i XTS to tryby pracy szyfru blokowego. Szyfrowanie "samym algorytmem" jest niebezpieczne ponieważ każdy blok danych szyfrowany jest tym samym kluczem. W przypadku używania algorytmu w danym trybie przed zaszyfrowaniem kolejnego bloku użyty klucz jest odpowiednio modyfikowany tak aby każdy blok był szyfrowany oddzielnym kluczem.
http://www.crypto-it.net/pl/teoria/t...blokowych.html