По поводу названий режимов шифрования AES.

В документации:

https://www.guardant.ru/download/manual … e_Code.pdf
и
https://www.guardant.ru/download/manual … nt_API.zip

описаны режимы шифрования: ECB, CBC, CFB и OFB.

В частности, сказано, что в OFB для зашифрования следующего блока используется не предыдущий блок шифртекста, а результат преобразования вектора инициализации.
То есть, результат шифрования данных P в момент i не зависит от данных, зашифрованных в моменты, предшествующие i, а зависят лишь от значений вектора инициализации и исходного ключа шифрования а также от момента времени i (номера цикла шифрования).

Такой режим должен называться не OFB, а Counter Mode-CTR: Режим Счетчика (Counter Mode-CTR), оригинал : Counter (CTR)

Поправьте меня, если я неправ. Возможно, классификация режимов алгоритмов, используемых в ключах Guardant, отлична от той, что приведена в ссылках.

В действительности, название не сильно волнует, а волнуют свойства алгоритма. Например, CTR позволяет выполнять последовательное зашифрование и расшифрование в с разными ключами в произвольном порядке. Эксперименты подтверждают, что это работает.

Спасибо.

Re: По поводу названий режимов шифрования AES.

Был неправ, извинения.