Баричев С. Криптография без секретов

Файл : kriptografiya.doc (размер : 301,056 байт)

Баричев С. Криптография без секретов TC PAGE 27

От автора

Эта книга - краткое введение в криптографию. С одной стороны, здесь изложен материал, который отвечает на многие вопросы, которые возникают у тех кто делает на ниве этой науке первые шаг, с другой стороны здесь есть тот минимум информации, который достаточен для того чтобы самостоятельно оценивать любые реальные криптосистемы или даже создавать свои собственные.

Язык книги делался по возможности доступным, но не освобождает Читателя от необходимости владения элементарными основами математики, в частности алгебры и теории групп и полей.

Многие вопросы к сожалению остались за обложками этой книги. В частности после долгих сомнений Автор решил отказаться от рассмотрения DES, ввиду его крайней непрактичности и неуживчивости на российской почве.

Массу полезной информации можно найти на сервере ftp.rsa.com. В faq5.doc Вы если и не найдете ответ на любой вопрос по криптографии, то обнаружите большое количество ссылок на другие источники.

Автор будет признателен за любые замечания и вопросы, которые проще всего направить по адресу: bar@glasnet.ru

Баричев Сергей

Введение

Про​бле​ма за​щи​ты ин​фор​ма​ции пу​тем ее пре​об​ра​зо​ва​ния, исключающего ее про​чте​ние по​сто​рон​ним ли​цом вол​но​ва​ла че​ло​ве​че​ский ум с дав​них вре​мен. История криптографии - ровесница истории человеческого языка. Более того, первоначально письменность сама по себе была криптографической системой, так как в древних обществах ею владели только избранные. Священные книги Древ​него Егип​та, Древ​ней Индии тому примеры.

С широким распространением письменности криптография стала формироваться как самостоятельная наука. Первые криптосистемы встречаются уже в начале нашей эры. Так, Цезарь в своей переписке использовал уже более менее систематический шифр, получивший его имя.

Бурное раз​ви​тие крип​то​гра​фи​че​ские сис​те​мы по​лу​чи​ли в го​ды пер​вой и вто​рой ми​ро​вых войн. Начиная с послевоенного времени и по нынешний день появление вычислительных средств ускорило разработку и совершенствование криптографических методов.

По​че​му про​бле​ма ис​поль​зо​ва​ния крип​то​гра​фи​че​ских ме​то​дов в информационных системах (ИС) ста​ла в на​стоя​щий мо​мент осо​бо ак​ту​аль​на?

С од​ной сто​ро​ны, рас​ши​ри​лось ис​поль​зо​ва​ние ком​пь​ю​тер​ных се​тей, в частности глобальной сети Интернет, по ко​то​рым пе​ре​да​ют​ся боль​шие объ​е​мы ин​фор​ма​ции го​су​дар​ст​вен​но​го, во​ен​но​го, ком​мер​че​ско​го и ча​ст​но​го ха​рак​те​ра, не до​пус​каю​ще​го воз​мож​ность дос​ту​па к ней по​сто​рон​них лиц.

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

Про​бле​мой защиты информации путем ее преобразования за​ни​ма​ет​ся крип​то​ло​гия (kryptos - тай​ный, logos - нау​ка). Криптология раз​де​ля​ет​ся на два на​прав​ле​ния - крип​то​гра​фию и крип​тоа​на​лиз. Це​ли этих на​прав​ле​ний прямо про​ти​во​по​лож​ны.

Крип​то​гра​фия за​ни​ма​ет​ся по​ис​ком и ис​сле​до​ва​ни​ем ма​те​ма​ти​че​ских ме​то​дов пре​об​ра​зо​ва​ния ин​фор​ма​ции.

Сфе​ра ин​те​ре​сов криптоанализа - ис​сле​до​ва​ние воз​мож​но​сти рас​шиф​ро​вы​ва​ния ин​фор​ма​ции без зна​ния клю​чей.

В этой книге ос​нов​ное вни​ма​ние бу​дет уде​ле​но крип​то​гра​фи​че​ским ме​то​дам.

Современная криптография включает в себя четыре крупных раздела:

Симметричные криптосистемы.

Криптосистемы с открытым ключом.

Системы электронной подписи.

Управление ключами.

Основные направления использования криптографических методов - передача конфиденциальной информации по каналам связи (например, электронная почта), установление подлинности передаваемых сообщений, хра​не​ние ин​фор​ма​ции (до​ку​мен​тов, баз данных) на но​си​те​лях в за​шиф​ро​ван​ном ви​де.

Тер​ми​но​ло​гия

Итак, криптография дает возможность преобразовать информацию таким образом, что ее прочтение (восстановление) возможно только при знании ключа.

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