Шифрование с открытым ключом. Начало
Автор: adm
В течение более 2000 лет (со времен Цезаря до 70-х годов XX века) для шифрованной связи требовалось, чтобы две общающиеся стороны хранили общий секрет — для шифрования и дешифрирования использовался один и тот же ключ. Таким образом, обе стороны должны были как-то договориться об общем ключе, но для этого им опять же нужна была безопасная связь! Поэтому обеим сторонам необходимо было сначала лично встретиться и договориться о ключе (например, два центуриона могли встретиться в римских банях), и лишь после этого они получали возможность общаться при помощи шифрованных посланий.
Однако в сетевом мире две общающиеся стороны могут никогда не встретиться. Поэтому возникает вопрос: могут ли две стороны обмениваться по сети шифрованными сообщениями, не имея изначально общего секретного ключа? В 1976 году Диффи и Хеллман продемонстрировали алгоритм (называемый теперь алгоритмом обмена ключа Диффи и Хеллмана), обеспечивающий именно такую возможность — принципиально отличный и элегантный метод безопасной связи, приведший к разработке современных криптографических систем с открытым ключом. Далее будет показано, что криптографические системы с открытым ключом обладают замечательными свойствами, благодаря которым могут использоваться не только для шифрования данных, но также для аутентификации и цифровых подписей. Как это часто бывает, замечательные идеи возникают независимо в разных местах.
Однако в сетевом мире две общающиеся стороны могут никогда не встретиться. Поэтому возникает вопрос: могут ли две стороны обмениваться по сети шифрованными сообщениями, не имея изначально общего секретного ключа? В 1976 году Диффи и Хеллман продемонстрировали алгоритм (называемый теперь алгоритмом обмена ключа Диффи и Хеллмана), обеспечивающий именно такую возможность — принципиально отличный и элегантный метод безопасной связи, приведший к разработке современных криптографических систем с открытым ключом. Далее будет показано, что криптографические системы с открытым ключом обладают замечательными свойствами, благодаря которым могут использоваться не только для шифрования данных, но также для аутентификации и цифровых подписей. Как это часто бывает, замечательные идеи возникают независимо в разных местах.
Комментарии
Нет комментариев. Вы можете быть первым!