Publication: АНАЛИЗ ВОЗМОЖНОСТЕЙ ПРИМЕНЕНИЯ АЛГОРИТМА ГОСТ 34.11-2018 В СИСТЕМАХ ДОКАЗАТЕЛЬСТВА С НУЛЕВЫМ РАЗГЛАШЕНИЕМ
creativeworkseries.issn | 2074-7128 (Print) | |
dc.contributor.author | Зачёсов, Ю. Л. | |
dc.contributor.author | Ядыкин, И. М. | |
dc.contributor.author | Запечников, Сергей Владимирович | |
dc.contributor.author | Ядыкин, Игорь Михайлович | |
dc.date.accessioned | 2024-08-16T12:47:24Z | |
dc.date.available | 2024-08-16T12:47:24Z | |
dc.date.issued | 2024 | |
dc.description.abstract | Доказательства с нулевым разглашением находят все большее применение в решении широкого круга задач в современных распределенных информационных системах. Представляют особый интерес такие направления деятельности, как системы управления цифровыми активами, системы анонимного электронного голосования, а также анонимные удостоверяющие документы. Тем не менее, учитывая нынешние потребности в локализации разрабатываемых продуктов, возникает вопрос соответствия используемых алгоритмов законодательству Российской Федерации, обязывающему разработчиков использовать отечественные криптографические стандарты. Как показывает наш анализ, в литературе уделено недостаточно внимания применимости этих стандартов в системах доказательства с нулевым разглашением. В частности, не проанализированы сложность выработки доказательств, параметры арифметических схем, отсутствует сравнение вычислительной сложности и криптографических свойств с зарубежными аналогами. В статье подробно рассмотрены особенности реализации арифметической схемы для хэш-функции ГОСТ 34.11-2018 на наиболее распространённом для этих задач языке Circom. Разработанный программный код открыт и доступен для использования и модификации. Проанализированы характеристики схемы, время компиляции и генерации свидетельства (witness). Проведено сравнение полученных результатов с другими популярными хэш-функциями: входящей в стандартную библиотеку языка криптографической хэш-функцией SHA256, а также специализированной и оптимизированной для применения в системах доказательств с нулевым разглашением хэш-функцией Poseidon. Результаты показали, что, хотя использование российской хэш-функции возможно, тем не менее, оно неудобно в приложениях, не требующих использования отечественных криптографических стандартов, ввиду существенно большей временной сложности генерации свидетельства и, как следствие, выработки доказательства. Приведены рекомендации по сценариям использования и предложены дальнейшие направления исследований. | |
dc.identifier.citation | АФОНИН, Владлен Д.; ЗАПЕЧНИКОВ, Сергей В.; ПРОСТОВ, Игорь А. АНАЛИЗ ВОЗМОЖНОСТЕЙ ПРИМЕНЕНИЯ АЛГОРИТМА ГОСТ 34.11-2018 В СИСТЕМАХ ДОКАЗАТЕЛЬСТВА С НУЛЕВЫМ РАЗГЛАШЕНИЕМ. Безопасность информационных технологий, [S.l.], т. 31, № 2, с. 81–89, 2024. ISSN 2074-7136. URL: https://bit.spels.ru/index.php/bit/article/view/1643. DOI: http://dx.doi.org/10.26583/bit.2024.2.05 | |
dc.identifier.doi | 10.26583/bit.2024.2.05 | |
dc.identifier.uri | https://openrepository.mephi.ru/handle/123456789/13490 | |
dc.identifier.uri | http://dx.doi.org/10.26583/bit.2024.2.04 | |
dc.identifier.uri | https://bit.spels.ru/index.php/bit/article/view/1643 | |
dc.publisher | НИЯУ МИФИ | |
dc.subject | хэш функции | |
dc.subject | информационная безопасность | |
dc.subject | распределенные информационные системы | |
dc.subject | алгоритмы | |
dc.subject | криптография | |
dc.subject | доказательства с нулевым разглашением | |
dc.title | АНАЛИЗ ВОЗМОЖНОСТЕЙ ПРИМЕНЕНИЯ АЛГОРИТМА ГОСТ 34.11-2018 В СИСТЕМАХ ДОКАЗАТЕЛЬСТВА С НУЛЕВЫМ РАЗГЛАШЕНИЕМ | |
dc.title.alternative | НАУЧНЫЕ СТАТЬИ | |
dc.type | Article | |
dspace.entity.type | Publication | |
relation.isAuthorOfPublication | a5cd9b64-c141-4a13-94a9-c9390fa862ea | |
relation.isAuthorOfPublication | b153a04d-e26d-474b-a94f-08f530d024ed | |
relation.isAuthorOfPublication.latestForDiscovery | a5cd9b64-c141-4a13-94a9-c9390fa862ea | |
relation.isJournalIssueOfPublication | ebb6a468-d413-41c6-9f27-91e67a195035 | |
relation.isJournalIssueOfPublication.latestForDiscovery | ebb6a468-d413-41c6-9f27-91e67a195035 | |
relation.isJournalOfPublication | 3b9ae913-eaeb-4d29-a767-7f6ca8a0e066 | |
relation.isOrgUnitOfPublication | 010157d0-1f75-46b2-ab5b-712e3424b4f5 | |
relation.isOrgUnitOfPublication.latestForDiscovery | 010157d0-1f75-46b2-ab5b-712e3424b4f5 |