Реализация алгоритма доказательства с нулевым разглашением в технологии цифровой личности в управлении информационно-технологическими процессами предприятия

Авторы

DOI:

https://doi.org/10.17308/sait/1995-5499/2024/2/113-122

Ключевые слова:

децентрализация, подтверждение с нулевым разглашением, криптография

Аннотация

В работе обсуждаются модели и методы реализации криптографических алгоритмов доказательства с нулевым разглашением и рассматриваются различные формы этих алгоритмов, такие как zk-SNARK и zk-STARK. Применение реализации данных алгоритмов обсуждается в рамках построения системы цифровой (суверенной) личности. Также в работе подробно разбирается технология zk-STARK, приводятся последовательные шаги и математические абстракции, которые могут реализовать подобный алгоритм и применить его в конструируемом решении. Реализация алгоритма приводится на примере формулировки гипотезы Коллатца, рассматривается построение запроса, формирование ограничений запроса (constraints), описывается пример формирования полинома с высокой степенью и последующего применения технологии FRI (Fast Reed-Solomon Interactive Oracle Proofs of Proximity). В работе также разбирается механизм работы со степенями полинома, позволяющий снизить степень и упростить работу алгоритма. Предложен новый метод, позволяющий повысить безопасность систем, использующих распределенный реестр данных (блокчейн): в работе рассматривается разработанный прототип, использующий технологию zk-STARK, которая избавляется от доверенной установки (потенциальной уязвимости zk-SNARK) и реализует алгоритм, устойчивый к атакам, с использованием квантовых компьютеров. Применение алгоритма рассматривается на прототипе блокчейна, который позволяет выпускать новые транзакции с поддержкой описанного метода. В работе приведены метрики прототипа, измерение количества транзакций в секунду, а также времени отклика узла блокчейна и потребляемой одним узлом оперативной памяти.

Биографии авторов

  • Артем Сергеевич Акутин, Саратовский государственный технический университет им. Ю. А. Гагарина

    аспирант кафедры «Прикладные информационные технологии», Саратовского государственного технологического университета им. Ю. А. Гагарина

  • Александр Валерьевич Бровко, Саратовский государственный технический университет им. Ю. А. Гагарина

    д.ф.-м.н, доцент, профессор кафедры ПИТ Саратовского государственного технологического университета им. Ю. А. Гагарина

Библиографические ссылки

Загрузки

Опубликован

2024-10-14

Выпуск

Раздел

Информационная безопасность

Как цитировать

Реализация алгоритма доказательства с нулевым разглашением в технологии цифровой личности в управлении информационно-технологическими процессами предприятия. (2024). Вестник ВГУ. Серия: Системный анализ и информационные технологии, 2, 113-122. https://doi.org/10.17308/sait/1995-5499/2024/2/113-122

Наиболее читаемые статьи этого автора (авторов)