С середины семидесятых годов в связи с появлением таких новых фундаментальных идей, как асимметричная (с открытым ключом) криптография, доказательно стойкие протоколы, надежность которых основана на гарантированной сложности решения математических задач, и т.д., криптография не только перестала быть секретным сводом приемов шифрования–расшифрования, и начала оформляться в новую математическую теорию.
Современная криптография включает в себя четыре крупных раздела:
1. симметричные криптосистемы (классическая криптография);
2. криптосистемы с открытым ключом;
3. системы электронной подписи;
4. криптографические протоколы;
Основные направления использования криптографических методов:
² передача конфиденциальной информации по каналам связи (например, электронная почта),
² хранение информации (документов, баз данных) на носителях в зашифрованном виде,
² установление подлинности (аутентификация) передаваемых сообщений и абонентов системы,
² защита информации в электронных платежных системах, где в качестве универсального платежного средства используются банковские пластиковые карты.
|
|
Многие разработки в области криптографии секретны, и, в частности, «открытым» специалистам неизвестно, какие имеются достижения в «закрытой» сфере.
Следует обратить внимание также на то, какое отношение имеют криптографические алгоритмы к государственным стандартам. Дело в том, что в связи с распространением криптографии возникают некоторые политические проблемы. Например, правительства не любят, когда граждане пользуются криптографией в личных целях. Иллюстрацией служит стремление американского правительства стандартизовать алгоритмы шифрования, что позволяет властям получать доступ к зашифрованной информации по решению суда. Другим примером государственного регулирования в области криптографии служит указ Президента России № 334 от 3 апреля 1995 г., который запрещает использование несертифицированных криптографических средств при взаимодействии с государственными органами, а также разработку таких средств без специальной лицензии.
С политическими проблемами также связаны ограничения экспорта криптографических средств. В США их приравнивают к военному снаряжению. Для экспорта разрешены криптографические средства, в которых длина ключа не превосходит 40 битов. Как показывает практика, ключ такой длины можно подобрать за несколько часов с помощью нескольких персональных компьютеров.
Отметим, что исторически в криптографии закрепились некоторые военные слова: противник, атака на шифр и другие. Они наиболее точно отражают смысл соответствующих криптографических понятий. Вместе с тем широко известная военная терминология, основанная на понятии кода, уже не применяется в теоретической криптографии. Это связано с тем, что понятие кода в математической теории информации закреплено за теорией кодирования, занимающейся методами защиты информации от случайных искажений в каналах связи. И если ранее термины «кодирование» и «шифрование» употреблялись как синонимы, то теперь это недопустимо.