- PVSM.RU - https://www.pvsm.ru -
В современном мире криптографии безопасность часто ассоциируется со случайностью. Но что если я скажу вам, что истинная безопасность кроется не в хаосе, а в строгой, заранее определённой структуре?
В этой статье я представляю принципиально новый подход к постквантовой криптографии — TorusCSIDH, где безопасность определяется не отсутствием структуры, а наличием правильной топологической структуры.
До недавнего времени криптографическая безопасность оценивалась через эмпирические тесты: устойчивость к известным атакам, статистический анализ случайности, энтропийные метрики. Однако такой подход имеет фундаментальный недостаток: он может подтвердить наличие уязвимости, но не может доказать безопасность.
Наше открытие совершает парадигмальный сдвиг:
Безопасность — это не отсутствие структуры, а наличие правильной структуры.
Мы доказали (и подробно рассмотрели в предыдущей статье [1]), что криптографическая устойчивость достигается не через максимальную случайность, а через специфическую, строго определённую топологическую структуру — тор с максимальной энтропией, встроенный в арифметику суперсингулярных кривых.
В эпоху надвигающейся квантовой угрозы классические криптосистемы — от RSA до ECDSA — теряют свою неприкосновенность. Алгоритмы Шора и Гровера не просто теоретические конструкции: они знаменуют собой конец эры, в которой безопасность цифрового мира строилась на сложности факторизации и дискретного логарифмирования.
Но природа, как всегда, оставляет лазейки для тех, кто умеет смотреть глубже.
В последние годы всё больше внимания уделяется изогенным протоколам — криптографическим схемам, основанным не на арифметике точек, а на геометрии эллиптических кривых и их топологических преобразованиях. Среди них особенно выделяется CSIDH (Commutative Supersingular Isogeny Diffie–Hellman) — элегантный, компактный и постквантово-устойчивый протокол, в котором безопасность обеспечивается не вычислениями, а структурой пространства самих кривых.
Однако CSIDH — это лишь отправная точка.
Что если ввести в его основу топологический критерий, связанный с многообразиями более сложной формы — например, с тором?
Так возникает TorusCSIDH: не просто обобщение, а качественный скачок в архитектуре постквантовых примитивов.
Центральный объект протокола — суперсингулярная эллиптическая кривая , определённая над конечным полем
, где простое число
имеет специальный вид:
Такой выбор гарантирует, что:
кривая суперсингулярна;
её группа точек имеет порядок:
кольцо эндоморфизмов изоморфно максимальному порядку
в мнимом квадратичном поле
.
Это свойство критически важно: оно позволяет отождествить изогении с идеалами в порядке .
Согласно теории комплексного умножения, каждой эллиптической кривой с эндоморфизмами из порядка соответствует
-модуль ранга 1 — то есть решётка
, замкнутая относительно умножения на элементы
.
Факторпространство
является комплексным тором, и этот тор изоморфен эллиптической кривой с комплексным умножением из .
Таким образом, эллиптическая кривая ↔ модуль ↔ тор — три представления одного и того же объекта в разных категориях: алгебраической, арифметической и топологической.
В этом контексте:
изогения степени соответствует умножению модуля
на идеал
нормы
;
композиция изогений, задаваемая вектором , соответствует действию идеала
на модуль ;
результат — новый модуль , который задаёт новую кривую
.
Геометрически это эквивалентно сдвигу вдоль циклов тора. Базисные циклы тора соответствуют генераторам гомологий , а действие идеала — линейному преобразованию этой решётки.
Ключевое свойство: класс-группа абелева. Поэтому для любых двух секретов
,
выполняется:
Топологически это означает, что путь на торе, составленный из сдвигов по циклам, не зависит от порядка обхода — это гомологическая инвариантность. Именно она обеспечивает корректность обмена ключами.
Стороны заранее согласовывают публичные параметры:
суперсингулярную кривую над
с
;
простые ;
диапазон экспонент .
Алиса выбирает ,
, и вычисляет
Боб выбирает и вычисляет
Операция реализуется как последовательное построение изогений с использованием алгоритмов типа Vélu’s formulas или их оптимизированных версий для суперсингулярных кривых.
Алиса отправляет , Боб —
.
Алиса вычисляет ,
Боб вычисляет .
Благодаря коммутативности: .
Общий секрет:
где —
-инвариант, уникальный для каждого изоморфного класса кривых.
Этот секрет подаётся в KDF (например, HKDF-SHA3) для генерации сессионного ключа.
TorusCSIDH не ограничивается обменом ключами — он служит основой для полноценной цифровой подписи, аналогичной ECDSA, но с топологической верификацией.
Секретный ключ: .
Открытый ключ: — публикуется как адрес (например, в блокчейне).
Пусть Алиса хочет подписать сообщение (например, «перевести 1 BTC Бобу»).
Она:
Генерирует эфемерный секрет ,
;
Вычисляет временную кривую
Вычисляет общий секрет
Формирует подпись
где:
— компактное представление кривой (например, её
-инвариант или коэффициенты уравнения Вейерштрасса);
— хеш от сообщения и секрета.
Любой узел сети, зная (открытый ключ Алисы), может проверить подпись:
Восстанавливает из
;
Вычисляет
(это возможно, так как действие на
даёт ту же кривую, что и
на
);
Проверяет равенство
Если совпадает — подпись валидна.
Здесь TorusCSIDH выходит за рамки алгебры.
Узел может дополнительно:
выбрать конечное множество точек на и
;
построить комплекс Вьеториса–Рипса;
вычислить персистентные гомологии (например, числа Бетти ).
Для корректной кривой, полученной из тора, должно выполняться:
Если топологический профиль нарушается (например, или
), это указывает на:
подделку кривой,
использование несогласованного модуля,
попытку атаки через некорректную реализацию.
Такая структурная верификация делает систему устойчивой даже к атакам, которые обходят алгебраическую проверку.
|
Свойство |
TorusCSIDH |
ECDSA |
|---|---|---|
|
Размер ключа |
~64 байта |
~32 байта |
|
Постквантовая устойчивость |
✅ Да |
❌ Нет |
|
Топологическая верификация |
✅ Да |
❌ Нет |
|
Совместимость с блокчейном |
✅ Полная |
✅ Полная |
|
Вычислительная сложность |
Выше, но приемлема |
Низкая |
TorusCSIDH — это не просто ещё один постквантовый протокол. Это новая парадигма, в которой криптография перестаёт быть чисто алгебраической дисциплиной и становится топологической.
Здесь безопасность определяется не только сложностью обращения функции, но и глобальной структурой пространства, в котором эта функция живёт.
Ключевые элементы этой структуры:
модуль — решётка, задающая тор
;
порядок кривой — обеспечивает богатую изогенную структуру;
эндоморфизм-кольцо — связывает арифметику и геометрию;
гомологический класс пути — интерпретация секретного ключа.
Именно согласованность между модульной, алгебраической и топологической структурами обеспечивает структурную устойчивость протокола.
Представленный протокол — первый шаг к построению полноценной цифровой подписи, аналогичной ECDSA, но защищённой не только от квантовых атак, но и от структурных уязвимостей, присущих чисто алгебраическим схемам.
В будущем мы планируем развить эту идею в рамках топологического критерия безопасности, где подлинность подписи будет верифицироваться через инварианты гомотопических классов, а не через сравнение скалярных значений.
Мир постквантовой криптографии уже здесь. И он — многомерен, изогнут и топологически богат.
Автор: tqec
Источник [2]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/algoritmy/433220
Ссылки в тексте:
[1] предыдущей статье: https://habr.com/ru/articles/954944/
[2] Источник: https://habr.com/ru/articles/955594/?utm_campaign=955594&utm_source=habrahabr&utm_medium=rss
Нажмите здесь для печати.