CFB: различия между версиями

Материал из Encyclopedia Electronica
м Замена текста — «<span>» на «»
м Замена текста — «2026 (MSK)» на «2026»
 
(не показаны 3 промежуточные версии этого же участника)
Строка 1: Строка 1:
 
<span style="color: darkslategray;">Cipher FeedBack, <i>сокр.</i> CFB</span><br/><span style="color: steelblue;">[ˈsaɪfə ˈfiːdˌbæk]</span><br/>[[Категория: компьютеры]][[Категория: безопасность]]<span style="color: indigo;">режим обратной связи по шифрот<u style="color: brown;">е</u>ксту</span> <span style="color: darkslategray;">(<i>блочного шифра</i>)</span><br/><span style="color: darkslategray;"> В отличие от режима [[CBC]], использующего блоки фиксированной длины 64 бит, режим <i><font color="purple">CFB</font></i> может использовать блоки длиной от 1 до 64 бит. Процессы зашифрования и расшифрования, описывается формулами:<br/>C<sub>i</sub> = P<sub>i</sub> ⊗ E<sub>k</sub> (C<sub>i–1</sub>), i = 1, 2, …,<br/>P<sub>i</sub> = C<sub>i</sub> ⊗ E<sub>k</sub> (C<sub>i–1</sub>), i = 1, 2, ….<br/> Данный режим использует сдвиговый регистр, на вход которого подаются символы шифротекста, образующие вход для функции шифрования. Этот режим использования блочного шифра ([[Block Cipher]]) является примером самосинхронизирующейся потоковой криптосистемы ([[Cryptosystem]]).</span><br/><i>Смотри также</i> [[Output Feedback]]<br/><br/>— [[Участник:Игорь Мостицкий|Игорь Мостицкий]] ([[Обсуждение участника:Игорь Мостицкий|обсуждение]]) 13:17, 9 января 2026
<p><span style="color: darkslategray;">Cipher FeedBack, <i>сокр.</i> CFB</span><br/><span style="color: steelblue;">[ˈsaɪfə ˈfiːdˌbæk]</span><br/>[[Категория: компьютеры]]</span> [[Категория: безопасность]]</span><span style="color: indigo;">режим обратной связи по шифрот<u style="color: brown;">е</u>ксту</span> <span style="color: darkslategray;">(<i>блочного шифра</i>)</span><br/><span style="color: darkslategray;"> В отличие от режима [[CBC]], использующего блоки фиксированной длины 64 бит, режим <i><font color="purple">CFB</font></i> может использовать блоки длиной от 1 до 64 бит. Процессы зашифрования и расшифрования, описывается формулами:<br/>C<sub>i</sub> = P<sub>i</sub> ⊗ E<sub>k</sub> (C<sub>i–1</sub>), i = 1, 2, …,<br/>P<sub>i</sub> = C<sub>i</sub> ⊗ E<sub>k</sub> (C<sub>i–1</sub>), i = 1, 2, ….<br/> Данный режим использует сдвиговый регистр, на вход которого подаются символы шифротекста, образующие вход для функции шифрования. Этот режим использования блочного шифра ([[Block Cipher]]) является примером самосинхронизирующейся потоковой криптосистемы ([[Cryptosystem]]).</span><br/><i>Смотри также</i> [[Output Feedback]]<br/><br/>— [[Участник:Игорь Мостицкий|Игорь Мостицкий]] ([[Обсуждение участника:Игорь Мостицкий|обсуждение]]) 13:17, 9 января 2026 (MSK)

Текущая версия от 22:59, 24 января 2026

Cipher FeedBack, сокр. CFB
[ˈsaɪfə ˈfiːdˌbæk]
режим обратной связи по шифротексту (блочного шифра)
 В отличие от режима CBC, использующего блоки фиксированной длины 64 бит, режим CFB может использовать блоки длиной от 1 до 64 бит. Процессы зашифрования и расшифрования, описывается формулами:
Ci = Pi ⊗ Ek (Ci–1), i = 1, 2, …,
Pi = Ci ⊗ Ek (Ci–1), i = 1, 2, ….
 Данный режим использует сдвиговый регистр, на вход которого подаются символы шифротекста, образующие вход для функции шифрования. Этот режим использования блочного шифра (Block Cipher) является примером самосинхронизирующейся потоковой криптосистемы (Cryptosystem).

Смотри также Output Feedback

Игорь Мостицкий (обсуждение) 13:17, 9 января 2026