Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Самые лучший, самые полные, единственные.docx
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
1.2 Mб
Скачать

75.Криптосистемы на эллиптических кривых.

Криптосистемы на эллиптических кривых - это класс криптосистем с открытым ключем. Их безопасность, как правило, основана на трудности решения задачи дискретного логарифмирования в группе точек эллиптической кривой над конечным полем. Этим и обусловлена их высокая криптостойкость по сравнению с другими алгоритмами. Существуют стойкие криптоалгоритмы на ЭК, основанные на трудности разложения больших целых чисел, когда ЭК задается над конечным кольцом по составному модулю, но они встречаются достаточно редко.

Особенности

  • Криптостойкость. Это свойство напрямую связано с понятием наилучшего известного алгоритма взлома системы. Применительно к криптосистемам на ЭК это алгоритмы Сильвера-Полига-Хеллмана, Полларда и некоторые другие. При отсутствии некоторых сведений об ЭК (секретного ключа) эти алгоритмы выполняются за экспоненциальное время.

  • Высокая скорость обработки информации.

  • Нецелесобразность шифрования алгоритмом больших объемов. Для шифрования данных с помощью криптосистемы на ЭК потребуется вводить информацию, подлежащую шифрованию, в точку ЭК. Во-первых, это дополнительная процедура протокола шифрования, а во-вторых, - это нетривиальная задача. Для ее решения потребуется выбрать подходящий базис векторного пространства над полем и с его помощью ассоциировать сообщение с элементом поля, а затем с точкой ЭК. При этом на сообщение, представленное целым числом, накладывается ограничение, что оно не должно превышать порядок группы ЭК. Это приводит к тому, что сообщение придется разбивать на блоки и повторять эту операцию для каждого блока.

Применение

Эллиптические кривые можно эффективно использовать для систем цифровой подписи и ключевого обмена. Уже существует предварительный стандарт ANSI X9.62, который предлагает разработчикам принципы создания мощных систем цифровой подписи на основе использования ЭК. Необходимо отменить, что безопасность таких систем цифровой подписи опирается не только на стойкость алгоритма на ЭК, но и на стойкость используемой хэш-функции. Не стоит забывать и о требованиях к генератору случайных чисел.