Що таке RC2?
З: Що таке RC2?
В: RC2 - це блоковий шифр з симетричним ключем, розроблений Рональдом Рівестом у 1987 році. Він використовує 64-бітний розмір блоку і 18 раундів шифрування.
З: Що означає "RC"?
A: "RC" розшифровується як "Шифр Рівеста", або "Код Рона".
З: Скільки раундів виконується при використанні RC2?
A: При використанні RC2 виконується 18 раундів - 16 раундів змішування, які чергуються з двома раундами перемішування.
З: Як працює алгоритм розширення ключа?
A: Алгоритм розширення ключа створює розширений ключ, що складається з 64 (16-бітних слів) в залежності від кожного біта вхідного ключа змінної довжини.
З: До яких типів атак вразливий RC2?
A: RC2 вразливий до атаки з використанням пов'язаного ключа та 234 атак з підбором відкритого тексту.
З: Хто спонсорував розробку RC2?
Відповідь: Розробку RC2 спонсорувала компанія Lotus, яка хотіла експортувати власний шифр як частину свого програмного забезпечення Lotus Notes.