TGViewer
Криптография ФПМИ Криптография ФПМИ @fpmi_crypto · 510 subscribers
Post #84 801
Криптография ФПМИ #дневниклекций Попробую в этом семестре кратко описывать пройденное на лекциях. Если пропускаю что-то важное, дополняйте. Вчера было вот что (возможно, в другом порядке): - Общее понятие криптографической задачи. Примеры: шифрование, цифровая подпись, авторизация…
#дневниклекций
Сегодня на лекции прошли вот что:
- Напоминание: сильно и слабо односторонние функции
- Умножение как предположительно односторонняя функция. Обсуждение, почему её слабая односторонность следует только из предположения о сложности разложения на простые, а сильной может не быть. (Я сомневался, и действительно: на самом деле числа с маленькими делителями занимают экспоненциально малую часть всех чисел, так что алгоритма, раскладывающего даже обратно полиномиальную долю всех чисел, неизвестно. То есть умножение предположительно именно сильно односторонняя. Но это куда более сложные оценки).
- Теорема об усилении: если существует слабо односторонняя функция, то существует и сильно односторонняя.
- Конструкция усиления через параллельное повторение, её устойчивость против наивных обратителей.
- Принцип настоящего доказательства: если новую функцию можно обратить с существенной вероятностью, то исходную с почти единичной.
- Обсуждение идей, как можно построить обратитель старой функции из обратителя новой. Описание конструкции: подставляем аргумент на разные позиции, остальное заполняем случайными, пытаемся обратить, проверяем успешность и так много раз (амплификация).
- Доказательство корректности конструкции: разделение аргументов на простые и сложные, две леммы о вероятности успеха нового обратителя и ошибки старого, подбор параметров, чтобы получилось противоречие.
- Односторонние перестановки. Неизвестность их существования в строгом смысле
- Функция Рабина (возведение в квадрат по модулю): определение, обратимость при известном разложении модуля на множители, определение подмножества, на котором она биективна и (предположительно) необратима (модуль - произведение двух простых вида 2k+3, вычет - квадратичный).
- Общее определение односторонней перестановки. Эффективная генерация равномерного распределения на D_n. Как её сделать для функции Рабина.
  • 🔥 4
  • ✍ 2
  • ❤ 1
  • 🤝 1
More from @fpmi_crypto
  1. Sep 22, 2026#дневниклекций Краткое содержание прошлой и сегодняшней лекций: - Односторонние перестанов…
  2. Sep 22, 2026Система оценивания Мы обсудили и решили, что система оценивания будет такой: - Для курса п…
  3. Sep 8, 2026Вот последняя версия книги Н. К. Верещагина "Односторонние функции и их применения". Это о…
  4. Sep 2, 2026#дневниклекций Попробую в этом семестре кратко описывать пройденное на лекциях. Если пропу…
  5. Sep 2, 2026Предварительная версия программы курса. По поводу правила выставления оценок решим до 14 с…
  6. Sep 2, 2026С расписанием разобрались: семинар в 423+424 будет по средам, в том числе сегодня.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →