сообщений, но у них есть заметный недостаток, препятствующий их примене-
нию в электронной коммерции. Дело в том, что для использования симметрич-
ного алгоритма стороны должны предварительно обменяться ключами, а для
этого опять-таки нужно либо прямое физическое общение, либо защищенный
канал связи. То есть, для создания защищенного канала связи нужно предвари-
тельно иметь защищенный канал связи (пусть даже и с малой пропускной
способностью). Как видите, проблема не разрешается, а лишь переходит на
другой уровень.
Алгоритмы симметричного шифрования трудно напрямую использовать
в электронной коммерции. Так, например, если некая компания, осуществляю-
щая торговлю в Интернете, производит расчеты с покупателями с помощью
кредитных или дебетовых карт, то ее клиенты должны передавать сведения о
своей карте в виде зашифрованного сообщения. Если у компании тысячи кли-
ентов, то ей придется столкнуться с чисто техническими проблемами:
• каждому покупателю надо создать по ключу и где-то все эти ключи хра-
нить, что само по себе небезопасно;
• эти ключи пришлось бы передавать по незащищенным каналам связи, а
это практически ничем не лучше, чем сразу открыто передавать по ним данные
о платежном средстве;
• как-то надо было бы связывать покупателей с их ключами, чтобы не
применить к заказу Джона Буля ключ, выданный Ивану Петрову, то есть, воз-
никает все та же проблема идентификации удаленного и незнакомого партнера.
Таким образом, для электронной коммерции традиционные методы шиф-
рования, основанные на симметричных ключах, не годятся. Лишь в последние
три десятилетия появились и получили развитие новые методы, получившие
название методов несимметричной криптографии. Именно на них и основана
электронная коммерция вообще и средства ЭЦП в частности. Впрочем, как мы
увидим в следующей главе, у симметричной криптографии тоже есть опреде-
ленные преимущества, и она тоже используется в электронной коммерции,
например, в гибридных системах, сочетающих несимметричную и симметрич-
ную криптографию.
Основы несимметричной криптографии
Несимметричная криптография использует специальные математические
методы, выработанные в результате развития новых отраслей математики в по-
следние десятилетия. На основе этих методов были созданы программные сред-
ства, называемые средствами ЭЦП. После применения одного из таких средств
образуется пара взаимосвязанных ключей, обладающая уникальным свойством:
то, что зашифровано одним ключом, может быть дешифровано только другим,
и наоборот. Владелец пары ключей может оставить один ключ себе, а другой
ключ распространить (опубликовать). Публикация открытого ключа может
происходить прямой рассылкой через незащищенный канал, например по элек-
тронной почте. Еще удобнее выставить открытый ключ на своем (или арендо-
ванном) Web-сервере, где его сможет получить каждый желающий.
Ключ, оставленный для себя, называется закрытым, или личным, ключом