Рейтинг:0

Назначение модуля в одноразовом блокноте?

флаг tr

У меня следующий вопрос, и я не очень понимаю его. Я думал, что OTP предлагает идеальную секретность, зачем нам модуль? Может кто-нибудь, пожалуйста, помогите мне ответить на вопрос?

$Z_n$ обозначает кольцо целых чисел $\pмод п$. Алиса и Боб используют случайный ключ $k \leftarrow Z_n$. Алиса хочет отправить немного $b \in \{0, 1\}$ безопасно для Боба (чтобы Ева не могла узнать никакой информации о $b$). Она вычисляет $б+к$ чтобы использовать $к$ как одноразовый блокнот. К сожалению, она забывает вычислить операцию по модулю, т.е. она вычисляет $с = б + к$ над целыми числами, а не вычислением $c = b + k \pmod n$ и отправляет $с$ к Бобу. Предполагать $n = 4$.

Это безопасная схема шифрования? Если нет, то почему? Если да, то какой тип безопасности он получает, например, имеет ли он вычислительную, статистическую, идеальную безопасность? Что, если $n = 2º$ , куда $κ$ является параметром безопасности?

kelalaka avatar
флаг in
Добро пожаловать в Cryptography.SE. Это дамп HW, на который мы не отвечаем и вы вообще не показываете никаких работ. Подсказка: начните с рассмотрения того, что происходит, когда $k = n-1$
Paul Uszak avatar
флаг cn
В качестве альтернативы, что именно отправит Persona Alpha, если $b+k>n$?

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

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