Рейтинг:0

Что лучше: раунды XOR или просто делать раунд за раундом в шифре?

флаг tf
Tom

Предположим, что у нас есть PRNG с ключом, и мы хотим построить шифр. Что лучше:

  • к xor, скажем, десять таких генераторов с некоторым вводом в виде открытого текста (каждый генератор получил разные ключи, но один и тот же ввод),
  • сделать 10 раундов, в которых каждый выход генератора является новым входом для следующего генератора.

Мы видим, что обычно шифры имеют круглую форму. Это потому, что это лучше?

Paul Uszak avatar
флаг cn
Я думаю, что вам нужно немного подтянуть язык. Что такое ключевой PRNG?
Tom avatar
флаг tf
Tom
ГПСЧ с параметрами.Вы можете выбрать несколько разных параметров и сгенерировать множество независимых псевдослучайных чисел, скажем, с максимальным периодом (n-битовый генератор имеет период $2^n$), независимо от того, какое начальное число вы выберете. Один ключевой PRNG не является криптографически безопасным, мы должны предположить, что его можно взломать с большим или меньшим усилием. Обычно в PRNG мы выбираем только начальное число, в таком генераторе мы также можем выбрать, скажем, n-битный ключ для n-битного генератора.

Ответить или комментировать

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