Каковы преимущества и недостатки криптографии с эллиптическими кривыми для обеспечения безопасности беспроводной сети?

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

История

Виктор Миллер из IBM и Нил Коблитц из Вашингтонского университета впервые независимо друг от друга предложили ECC в середине 1980-х годов. ECC - это не новая технология, и она доказала свою безопасность, выдержав целое поколение атак. В последние годы, по мере роста индустрии беспроводной связи, ECC была принята многими компаниями в качестве инновационной технологии безопасности. ECC был стандартизирован Американским национальным институтом стандартов, Национальным институтом стандартов и технологий и Федеральным стандартом обработки информации.

Видео дня

Преимущества

ECC использует относительно короткий ключ шифрования - значение, которое необходимо ввести в алгоритм шифрования для декодирования зашифрованного сообщения. Этот короткий ключ работает быстрее и требует меньше вычислительной мощности, чем другие алгоритмы с открытым ключом шифрования первого поколения. Например, 160-битный ключ шифрования ECC обеспечивает ту же безопасность, что и 1024-битный ключ шифрования RSA, и может работать до 15 раз быстрее, в зависимости от платформы, на которой он реализован. RSA - это метод криптографии с открытым ключом первого поколения, изобретенный Рональдом Ривестом, Ади Шамиром и Леонардом Адлеманом в конце 70-х годов. И RSA, и ECC широко используются. Преимущества ECC перед RSA особенно важны в беспроводных устройствах, где вычислительная мощность, память и время автономной работы ограничены.

Недостатки

Одним из основных недостатков ECC является то, что он увеличивает размер зашифрованного сообщения значительно больше, чем шифрование RSA. Кроме того, алгоритм ECC более сложен и труднее реализовать, чем RSA, что увеличивает вероятность ошибок реализации, тем самым снижая безопасность алгоритма.

Криптография с открытым и закрытым ключом

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