Электронная коммерция


Сравнение методов шифрования


Нет системы шифрования, идеально подходящей для всех ситуаций. В таблице, приведенной ниже, проиллюстрированы преимущества и недостатки каждого типа шифрования.

Тип шифрования

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

Недостатки

Шифрование с симметричным ключом

 

 

 

 

— быстрота;

— легко реализовать аппаратно

 

 

 

— оба ключа одинаковы;

— трудно распространять ключи;

— не поддерживает цифровые подписи .

 

 

Шифрование

с открытым

ключом

 

 

 

 

 

 

 

— использует два

разных ключа:

— относительно просто распространять ключи;

— обеспечивает

целостность и

невозможность отказа

от авторства (за счет

цифровой подписи)

 

— работает медленно

— требует больших вычислительных

мощностей

 

 

 

 

 

 

 

 

Примите во внимание также различия в длине ключей и в структуре алгоритмов. Тогда можно понять, почему порой трудно выбрать подходящий алгоритм. Здесь нужно руководствоваться следующим правилом: опреде­литесь, насколько секретна Ваша информация и сколько време­ни она будет оставаться таковой и нуждаться в защите. После этого выберите алгоритм шифрования и длину ключа, на “взлом” которых потребуется больше времени, чем то, на протяжении которого данные должны оставаться секретными.

Подробное обсуждение вопросов, связанных с длиной клю­чей и необходимыми для их взлома усилиями можно найти в главе 7 книги “Applied Cryptography” Брюса Шнайера. Сле­дующая далее таблица— сокращенный вариант таблицы из книги Шнайера, где он приводит свои расчеты затрат (по данным на 1995 год) на создание компьютера для “взлома” сим­метричных ключей, и времени, необходимого на “взлом” клю­ча определенной длины.

При этом следует иметь в виду, что данное соотно­шение не является неизмен­ным. Вычислительная мощь компьютеров постоянно возрастает, а их стоимость падает, так что в будущем “взлом” длин­ных ключей станет, увы, проще и дешевле. Расчеты сделаны для метода “тотального опробования”, то есть перебора всех возможных ключей. Существуют и другие методы “взлома” ключей, в зависимости от конкретного шифра (вот почему криптоаналитики не остаются без работы). Расчеты для мето­да “тотального опробования” широко используются при оцен­ке стойкости той или иной системы шифрования.




Начало  Назад  Вперед



Книжный магазин