Що таке RC5?
З: Що таке RC5?
A: RC5 - це простий блоковий шифр з симетричним ключем, розроблений Рональдом Рівестом у 1994 році.
З: Що означає "RC"?
В: "RC" розшифровується як "Шифр Рівеста", або "Код Рона".
З: Які параметри RC5?
В: Параметри RC5 включають змінний розмір блоку (32, 64 або 128 біт), змінний розмір ключа (від 0 до 2040 біт) і змінну кількість раундів (від 0 до 255). Початково було запропоновано розмір блоку 64 біти, 128-бітний ключ і 12 раундів.
З: Яка загальна структура алгоритму?
В: Загальна структура алгоритму - це мережа Фейстеля.
З: Наскільки складним є розклад ключів?
В: Розклад ключа є більш складним, розширюючи ключ за допомогою по суті односторонньої функції з двійковими розширеннями в якості джерел чисел.
З: Чому RC5 був привабливим для криптоаналітиків?
В: Простота алгоритму разом з новизною залежних від даних обертань зробили RC5 привабливим об'єктом для вивчення криптоаналітиками.