Вопрос

Я работаю над небольшим проектом, использующим шифрование AES, и хотел использовать его в потоковом режиме, который считается более "подходящим". режим для использования сокета? OFB или CFB? Я читал об этом и не могу определиться, поэтому любые идеи высоко ценятся.

Я буду использовать OpenSSL / C ++.

Это было полезно?

Решение

И OFB, и CFB являются надежными, если они не представляют режимы шифрования (по сравнению, скажем, с << a href = "http://csrc.nist.gov/groups/ST/toolkit/BCM/documents/workshop1/presentations/slides-knudsen-modesp.pdf" rel = "noreferrer"> Расширение Infinite Garble ' , IGE, что, по крайней мере, звучит более захватывающе) - либо послужит вам хорошо. Выберите один и придерживайтесь его. И, если блог Брюса Шнайера правильный, используйте AES -128 (а не AES-192 или AES-256).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top