В. Р. Гинзбург Перевод с английского



Pdf көрінісі
бет8/203
Дата26.09.2024
өлшемі2,74 Mb.
#145829
1   ...   4   5   6   7   8   9   10   11   ...   203
Байланысты:
практическая криптография

Практическая криптография
тоже посвящена этой дисциплине, од-
нако здесь речь идет вовсе не о той “незапятнанной” криптографии, которая
упоминалась выше. Назначение этой книги состоит в том, чтобы открыто опи-
сать все ограничения и аспекты применения криптографии в реальной жиз-
ни, а также рассказать о разработке действительно безопасных криптогра-
фических систем. В некотором смысле данная книга является продолжением
книги Брюса Шнайера
Applied Cryptography
[86], впервые опубликованной бо-
лее 10 лет назад. Однако, в отличие от книги
Applied Cryptography
, дающей
широкое представление о криптографии и тысячах ее возможностей,
Прак-
тическая криптография
охватывает достаточно узкую, строго определенную


18
Предисловие
область знаний. Мы не предлагаем вам десятки вариантов; мы рассматрива-
ем
один
вариант, описывая то, как его правильно реализовать. Книга
Applied
Cryptography
демонстрирует поразительные возможности криптографии как
математической науки — что возможно и что достижимо, в то время как
Практическая криптография
содержит конкретные советы, предназначен-
ные для людей, которые разрабатывают и реализуют криптографические си-
стемы.
Настоящая книга — это попытка сократить разрыв между теорией крип-
тографии и ее применением в реальной жизни, а также научить разработчи-
ков использовать ее для повышения безопасности систем.
Мы позволили себе взяться за написание этой книги, поскольку оба яв-
ляемся опытными специалистами в области криптографии. Брюса хорошо
знают по его книгам
Applied Cryptography
(она упомянута выше) и
Secrets
and Lies
[88], а также по информационному бюллетеню
Crypto-Gram
. Нильс
отточил свое криптографическое мастерство, разрабатывая криптографиче-
ские системы платежей в институте CWI (Национальный исследовательский
институт математики и информатики Нидерландов) в Амстердаме и позднее
в нидерландской компании DigiCash. Брюс разработал знаменитый алгоритм
шифрования Blowfish, и мы оба принимали участие в разработке алгоритма
Twofish. Исследования Нильса привели к появлению первого представителя
нового поколения эффективных протоколов анонимных платежей. Общее ко-
личество написанных нами научных статей выражается трехзначным числом.
Что еще более важно, мы оба имеем обширный опыт в разработке и по-
строении криптографических систем. С 1991 по 1999 годы консалтинговая
компания Брюса Counterpane Systems предоставляла услуги по проектиро-
ванию и анализу для нескольких крупнейших компьютерных и финансовых
корпораций мира. В последние годы компания Counterpane Internet Security,
Inc. занимается предоставлением услуг по слежению за безопасностью и ее
обеспечению для больших корпораций и правительственных служб по всему
миру. Нильс тоже работал в Counterpane перед тем, как основал собственную
консалтинговую компанию MacFergus. Мы живем и дышим криптографи-
ей. Мы наблюдаем, как она “прогибается” под тяжестью реалий разработки
программных систем и, что еще хуже, под тяжестью реалий бизнеса. Мы
позволили себе издать эту книгу, поскольку уже десятки раз писали ее для
клиентов, которых консультируем.
Как читать эту книгу
Книгу
Практическая криптография
вряд ли можно назвать справочни-
ком. В ней прослеживается процесс проектирования криптографической си-


Предисловие
19
стемы от выбора конкретных алгоритмов через всевозможные наслоения во-
просов безопасности до построения инфраструктуры, необходимой для ра-
боты этой системы. На протяжении книги обсуждается одна-единственная
проблема криптографии, лежащая в основе практически каждой криптогра-
фической системы: как обеспечить безопасность общения двух людей. Скон-
центрировав все внимание на одной проблеме и одной философии проектиро-
вания, применяемой для ее решения, мы верим, что можем рассказать больше
о реальных аспектах разработки криптографических систем.
Мы оба уже издавали книги и прекрасно знаем, что это не имеет никакого
отношения к точным наукам. Как бы мы ни старались, нам не удастся из-
бежать ошибок. Простите за откровенность, но мы просто реально смотрим
на вещи. (Что интересно, криптографические системы страдают от той же
проблемы; это обсуждается в нескольких главах.) Конечно же, мы приложи-
ли все усилия к тому, чтобы довести свою книгу до совершенства, и вместе
с тем разработали процедуру, гарантирующую, что все наши ошибки (а они,
увы, неизбежны) когда-нибудь будут исправлены.

Прежде чем приступать к чтению книги, посетите Web-узел
http://
www.macfergus.com/pc
и загрузите текущий список исправлений.

Если вы обнаружите в книге ошибку, проверьте, не встречается ли она
в списке исправлений.

Если ее там нет, пожалуйста, сообщите о ней по адресу:
practical-cryptography@macfergus.com
Мы непременно добавим ее к списку.
На наш взгляд, криптография — это самая интересная вещь во всей мате-
матике. Мы постарались наполнить книгу этим ощущением и надеемся, что
вам понравится результат. Спасибо, что вы с нами.
Январь 2003 года
Нильс Фергюсон
Брюс Шнайер
Амстердам
Миннеаполис, Миннесота
Нидерланды
США
niels@macfergus.com
schneier@counterplane.com



Достарыңызбен бөлісу:
1   ...   4   5   6   7   8   9   10   11   ...   203




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет