7
Глава 1
Введение
1.1 Криптография и современная криптография
В кратком словаре английского языка издательства Оксфорд (Concise Oxford
English Dictionary) слово «криптография» определяется как «искусство составле-
ния или разгадывания шифров.” Хотя исторически точное, оно не передает всей
широты данной дисциплины на текущем этапе или современных научных дости-
жений в этой области. Данное определение всецело сосредотачивает внимание на
шифрах, которые веками использовались для обеспечения тайного общения. Но
сегодня охват криптографии гораздо шире: она рассматривает механизмы обе-
спечения целостности, методы обмена секретными ключами, протоколы аутен-
тификации пользователей, электронные торги и выборы, электронные деньги и
т.д. Без полного определния , мы можем сказать, что современная криптография
включает в себя
изучение математических методов защиты цифровой инфор-
мации, систем и распределенных вычислений от враждебных действий.
Словарное определение, приведенное выше, также относит криптографию к
одному из видов искусств. Пожалуй, до конца XX века она во многом оста-
валась искусством. В основе создания хороших шифров, как и вскрытия уже
существующих, лежали творческий подход и
глубокое понимание того, как
работает шифр. Теоретическая база была скудной, да и в течение длительного
времени не было действующего определения того, что же составляет хороший
шифр. Коренным образом изменилось понимание криптографии в начале 70-х
и 80-х гг. ХХ века . Стала нарабатываться теоретическая база,
которая дала воз-
можность скрупулезно изучать криптографию как науку и математическую
дисциплину. В свою очередь данный аспект повлиял на то, как исследователи
стали воспринимать более широкое поле компьютерной безопасности.
Другое важное различие между классической (скажем, до 1980-х гг.) и совре-
менной криптографией относится к области ее применения.
Исторически ос-
новными пользователями «искусства шифрования» были военные организаций
и правительства. Сегодня, криптография повсюду! Если В ы когда-либо про-
ходили процедуру удостоверения путем ввода пароля, совершали покупки с по-
мощью кредитной карты в Интернете или скачивали проверенное обновление
для своей операционной системы, то несомненно, В ы пользовались крипто-
графией. Все чаще программистов с относительно небольшим опытом работы
8
просят «защитить» приложения, которые они разрабатывают, путем внедрения
механизмов криптографии.
Одним словом, криптография прошла путь от опытного набора инструмен-
тов, имеющих отношение к обеспечению секретности
связи вооруженных
сил, до науки, которая помогает защищать пользовательские системы по всему
миру. Это, в свою очередь, означает, что криптография стала главной темой ,
рассматриваемой в рамках информатики.
Достарыңызбен бөлісу: