Описание тега cbc-mode

CBC Mode - это цепочка блоков шифров.

Режим CBC был первоначально определен NIST в FIPS 81. Стандарт, выпущенный в 1981 году, обеспечивает только конфиденциальность. Другие режимы, такие как CCM и GCM, предлагают аутентифицированное шифрование, которое обеспечивает гарантию целостности зашифрованных данных.

В режиме CBC в первом блоке открытого текста должен использоваться вектор инициализации. Затем каждый последующий блок открытого текста подвергается операции XOR с предыдущим блоком зашифрованного текста перед шифрованием, что делает все блоки зависимыми от всех предыдущих блоков. Это означает, что для того, чтобы найти открытый текст определенного блока, вам необходимо знать зашифрованный текст, ключ и зашифрованный текст для предыдущего блока.