|
Вестник Южно-Уральского государственного университета. Серия «Математическое моделирование и программирование», 2013, том 6, выпуск 2, страницы 120–127
(Mi vyuru24)
|
|
|
|
Программирование
Разработка, реализация и анализ криптографического протокола цифровой подписи на основе эллиптических кривых
С. Г. Чеканов Дальневосточный федеральный университет (г. Владивосток, Российская Федерация)
Аннотация:
В последнее время широкое распространение получили криптографические примитивы, которые базируются на эллиптических кривых над конечными полями. Основная причина этого заключается в том, что эллиптические кривые позволяют строить примеры конечных абелевых групп с хорошими, для криптографических целей параметрами. Кроме того, меняя характеристику поля можно легко повышать стойкость шифра. Существенную роль играет возможность удобной программной реализации. Разработан и программно реализован криптографический протокол цифровой подписи на основе эллиптических кривых. Протокол производит шифрование сообщения, формирование цифровой подписи, передачу сообщения и расшифровку на стороне получателя. Проанализирована криптографическая стойкость протокола несколькими методами. Построен график зависимости криптографической стойкости протокола от характеристики конечного поля, над которым строится эллиптическая кривая. Написана программа на языке C++ в среде программирования Visual C++ 2010 с поддержкой библиотеки больших чисел GMP, производящая шифрование и дешифрование сообщения в соответствии с построенным протоколом. Разработанная программа является инструментом, позволяющим передавать и получать сообщения с достаточной степенью криптографической стойкости и приемлемой скоростью.
Ключевые слова:
криптография, криптографический протокол, эллиптические кривые, криптографическая стойкость.
Поступила в редакцию: 07.09.2012
Образец цитирования:
С. Г. Чеканов, “Разработка, реализация и анализ криптографического протокола цифровой подписи на основе эллиптических кривых”, Вестн. ЮУрГУ. Сер. Матем. моделирование и программирование, 6:2 (2013), 120–127
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/vyuru24 https://www.mathnet.ru/rus/vyuru/v6/i2/p120
|
Статистика просмотров: |
Страница аннотации: | 746 | PDF полного текста: | 313 | Список литературы: | 60 | Первая страница: | 2 |
|