КРИПТОГРАФИЯ Азы шифрования и история развития Содержание • Ведение • Механизмы простейших шифров – замена – перестановка – дробление • Учёные – – – – – – – – Леон Баттиста Альберти Джироламо Кардано Томас Джефферсон Алан Тьюринг Клод Шеннон Мартин Хеллман Владимир Александрович Котельников Иван Яковлевич Верченко • Программы на языке Delphi Введение КРИПТОГРАФИЯ, или криптология, наука и искусство передачи сообщений в таком виде, чтобы их нельзя было прочитать без специального секретного ключа. Слово «криптограф» происходит от древнегреческих слов kryptos 'секрет' и graphos 'писание'. Исходное сообщение называется в криптографии открытым текстом, или клером. Засекреченное (зашифрованное) сообщение называется шифротекстом, или шифрограммой, или криптограммой. Процедура шифрования обычно включает в себя использование определенного алгоритма и ключа. Алгоритм – это определенный способ засекречивания сообщения, например компьютерная программа или список инструкций. Ключ же конкретизирует процедуру засекречивания. Механизмы простейших шифров ЗАМЕНА ПРЕСТАНОВКА ДРОБЛЕНИЕ ЗАМЕНА Один из способов шифрования – простая замена, при которой каждая буква открытого текста заменяется на какую-то букву алфавита (возможно, на ту же самую). Для этого отправитель сообщения должен знать, на какую букву в шифротексте следует заменить каждую букву открытого текста. Часто это делается путем сведения нужных соответствий букв в виде двух алфавитов. Шифрограмма получается путем замены каждой буквы открытого текста на записанную непосредственно под ней букву шифровального алфавита. ПЕРЕСТАНОВКА методперестановки перестановкивсеназывается перестановкой ВЭтот шифре буквы открытого текста столбцов,без но изменений, можно избрать и другие «маршруты» остаются но переставляются согласно перестановки, например выписывать шифротекст заранее оговоренному правилу. Здесь также может следуя по диагонали направо или справа использоваться ключ, (слева управляющий процедурой налево, или же чередуя левоеслово и правоеможет направления) шифрования. Ключевое быть или по спирали и т.п. Кроме того, буквы шифротекста использовано для получения шифровальной числовой могут записываться впутем виде нумерации различных геометрических последовательности букв ключевого фигур или любыми другими из них слова (относительно друг способами. друга) в Один порядке их состоит в двойном шифровании путем повторной следования слева направо в стандартном алфавите. перестановки столбцов. При этом и в первом, и во Далее под числовой последовательностью в строках, втором по длине блокахключевому перестановки можетоткрытый быть равных слову, записан использовано одно и то же текст ключевое слово, хотя текст. В процессе шифрования выписывается уже лучше использовать разные ключевыеопределяемом слова. Такой по отдельным столбцам в порядке, шифр, числовой называющийся двойной перестановкой, данной последовательностью. получил широкое распространение в XX в. ДРОБЛЕНИЕ Третьим основным шифрования Сначала шифровальная Далее всоставляется процессе алгоритмом шифрования подтаблица каждой является Притекста этом каждой букве размером 5x5 (т.н. полибианский буквой дробление. открытого в квадрат), столбик открытого текстаее сопоставляется более одного– куда построчно вписывается записываются табличные шифровальный координаты символа после чего ради символы номер строки и, ниже, номер столбца, а затем алфавит с шифротекста, ключевой фразой, причем того, перемешиваются (переставляются) в получившаяся цифровая последовательность чтобы общее порядке. число букв алфавита не определенном Ниже приведена переводится25,сбуква помощью той же таблицы превышало J опускается (поскольку система, демонстрирующая процедуру обратно в буквенную форму, но на этот раз эта буква, с одной стороны, дробления с использованием она читается уже в строчку. знаменитого При таком малоупотребительна вавторство английских ас шифра Bifid, которого шифровании координата строки итекстах, координата приписывается французскому криптографу другой – вполне может быть буквой столбца каждой буквызаменена оказываются Феликсу Мари Деластеллю. I,разъединенными, без какого-либо урона для смысла). что характерно именно для раздробляющего шифра. УЧЁНЫЕ Леон Баттиста Альберти Джироламо Кардано Томас Джефферсон Алан Тьюринг Клод Шеннон Мартин Хеллман Владимир Александрович Котельников Иван Яковлевич Верченко Леон Баттиста Альберти Леон Баттиста Альберти ─ незаконорожденный отпрыск Вернулся в Римфлорентийского после реставрации папской власти в влиятельного купеческого рода Альберти сентябре 1443; с того времени главным объектом роился14 февраля 1404 года в Генуе. Образование его научных стали архитектура и получил в Падуе винтересов школе педагога-гуманиста Гаспарино математика. Написал в середине Баррицы, где познакомился с древними1440-х языками и Математические забавы,университете, в который затронул математикой, и в Болонском где изучал ряд проблемправо, физики, геометрии и астрономии, а каноническое греческую литературу и философию. в начале 1450-х свою работу произведений. Десять книг о Сочинил ряд литературных зодчестве, где обобщил античный и По окончании университета в 1428составил несколькотрактат лет провел современный опыт. Позже О во Франции; побывал в Нидерландах и Германии. В 1432 принципах состовления кодов – первый научный вернулся в Италию и получил должность абревиатора труд по криптографии. Выступил как архитектор(секретаря) римской курии. После восстания в Риме в практик. конце мая – начале июня 1434ввслед Умер в Риме 1472.за папой Евгением IV бежал во Флоренцию . Джироламо Кардано Джироламо Кардано родился в Павии 24 сентября 1501. Сын Фацио Кардано, известного адвоката. В 1526 Джероламо Кардано изобрел шифр,Вернулся называемый окончил Падуанский университет. в Милан, читал лекциирешеткой, по математике. в провинции, в 1539 был илиПрактиковал трафаретом, в котором принят в Коллегию врачей. секретное послание оказывалось сокрыто Книга Кардано «О тонких материях» служила популярным внутри болееидлинного и всовершенно учебником по статике гидростатике течение всего XVII в. Кардано был страстным любителем азартных игр. текста. «Побочным невинно выглядевшего открытого продуктом» его любви к игре в кости стала книга «Об Секретное сообщение можно азартных играх», содержащая начала теориибыло вероятности, обнаружить, наложив на открытый формулировку закона больших чисел, некоторыетекст вопросы комбинаторики. Труд Кардано «Великое искусство» стал лист пергаментной бумаги с прорезями краеугольным камнем современной алгебры. (трафарет). Cлова, появлявшиеся в где в В 1562 Кардано был назначен профессором в Болонью, 1570 его арестовала и инквизиция. Остаток жизни провел в прорезях, составляли секретное Риме, пытаясь добиться прощения. послание. Умер Кардано в Риме 21 сентября 1576. Томас Джефферсон ВТомас 90 годах Джефферсон XVIII века родился Томас Джефферсон 13 апреля 1743 изобрел годаизвестное в графстве шифровальное Албемарл. Он устройства происходил– из «цилиндр семьи богатого Джефферсона». виргинского Это землевладельца. Получив детстве разностороннее устройство состояло из 25 в- 36 вращаемых дисков, образование, Джефферсон ужеНа в юные годы приобрел широкую закрепленных на общей оси. каждый диск была нанесена известность в своей родной алфавитная колонии Виргинии. В 26-летнем своя (причем перемешанная) последовательность. возрасте он был избран При шифровании текст депутатом разбивалсяВиргинской на группы, законодательной длина которых ассамблеи. Джефферсон выступал активным участником соответствовала числу используемых дисков. Каждая группа освободительного движения колоний, вылившегося войну открытого текста устанавливалась на цилиндре в рядв (в однуза независимость США 1775-1783 гг. Ввыбирался 1775 г. Он был избран строку), а в качестве шифротекста любой из депутатом Континентального принявшего остальных 25 рядов. Дешифровщик конгресса, совершал ту же процедуру, впоследствии решение об отделении североамериканских но в обратном порядке: на цилиндре поочередно колоний от Англии. В 1776-1779 гг. он,шифротекста, член законодательного устанавливалась в ряд каждая группа после чего собрания Виргинии, входил в 25 состав комиссии пересмотру просматривались остальные рядов с цельюпо определить, законов штата. В 1779-1781 гг. он занимал постшифра, губернатора какой из них содержит открытый текст. Этот тип в свое Виргинии. В 1790-1793 гг.─ находился на посту государственного время являвшийся одной из лучших криптографических систем, секретаря в первом правительстве Джорджа Вашингтона. В 1796 называется мультиплексной системой. г. он был избран вице-президентом, а затем в 1800 и 1804 гг., Такие устройстваСША. применялись до конца Второй президентом Джефферсон скончался на Мировой 89-м годувойны. жизни 4 июля 1826 г. Алан Тьюринг После Алан Матисон начала Второй Тьюринг мировой родилсявойны в Лондоне Тьюринг 23 июня полностью 1912. перешел Учился на в Шерборнской работу в Блечли-Парк. школе, гдеИспользуя проявил незурядные более ранние польские способности к математике совместно ипредложил химии, с У.Уэлчманом затем в Кингзраскрыл В послевоенные Тьюринг продолжал сотрудничество После того какнаработки, фонгоды Нейман в США план созданиясо колледже шифры германских Кембриджского создав университета, дешифровочную который машину окончил Школой шифров иВВС, кодов, а лаборатория в Манчестере компьютера EDVAC, аналогичные работы были развернуты в«Бомба», 1934. В 1936-1938 а квовлеченной концу-1939 в Принстонском самостятельно университете взломалядерного гораздо в США, оказалась в работы британского всложный Великобритании в Национальной физической более где его научным шифр, руковдителем использовавшийся был американский варестован шифровальных логик проекта. 31 марта 1952 Тьюринг был по В лаборатории, где Тьюринг проработал с 1945 по 1948. машинах А.Чёрч (1903-1995). «Энигма», которыми После получения былиТогда оснащены докторской германские степени обвинению в гомосексуализме. же он был лишен мае 1948 г. М.Ньюмен предложил ему пост преподавателя подводные Тьюрингклодки. отклонил После предложение первого успеха Дж. противостояние фон Неймана доступа секретной информации и уволен из Блечли-с «Энигмой» вВСША иученый вернулся еще внесколько Кембридж, лет, где но, получил начиная с и остаться заместителя директора вычислительной лаборатории Парка.продолжалось 1953 имел проблемы со службой весны стипендию 1943г., весь Кингз-колледжа информационный для обмен занятий логикой и ВМС Манчестерского университета, к германских этому времени безопасности, связанные с егозанявшего зарубежными контактами и легко теорией расшифровывался посещая союзниками, одновременно квычислительной этому семинары времени уже лидирующие позиции в разработке поездкой вчисел, Грецию, а также подвергся травле в местной использовавшими Л.Витгенштейна электронную по философии технику. математики. Тьюринг В занимался это прессе. Все это стало причиной тяжелого кризиса. 8же июня техники в Великобритании. В 1951 Тьюринг был избран время также началось разработкой его конфиденциальное шифров для переписки сотрудничество Черчилля ис 1954 Тьюринг был найден мертвым в своем доме в членом Лондонского королевского общества. Рузвельта, правительственной проведя период Школой с ноября кодов 1942 и шифров по мартв 1943 Блечлив США. Уилмслоу близ Манчестера. Смерть наступила от Былотравления Парке, удостоен гдезвания он ещекавалера до войны Ордена участвовал Британской в работах империи по цианидом и была признана самоубийством. раскрытию 4-йнемецких степени. шифров. Клод Шеннон Весной 1940 года он защитил и получил звания Клод Эльвуд Шеннон родилсядиссертации в Петоски, штат Мичиган, 30 магистра и доктора математики; Все эти― годы апреляэлектротехники 1916 года. Его отец был бизнесменом, а мать Шеннон работал в различных областях, главным образом - в учителем. теории16 информации, началом которой послужила его статья Первые лет своей жизни Клод провел в Гэйлорде, окончив "Математическая теория связи". Занятияпри Шеннона проблемами местную школу в 1932 году и показав этом склонность информации и шума имеликмножество различных приложений. К механике. примеру, в статье "Теория защищенной связи" он связал В 1932 он поступилсвпроблемой университет Мичигана. В 1936 он стал криптографию передачи информации по бакалавром по (роль электротехнике и математике. зашумленному каналу шума в этом случае играет ключ криптосистемы). Эта работа привела в дальнейшем к тому, что В 1936 он получил должность лаборанта на отделении Шеннон был назначен консультантом правительства США по электротехники в Массачусетском Технологическом вопросам криптографии. Институте. Ему были присуждены почетные степени университетов Он изучал символическую логику и булеву алгебру наУэйла (магистр, 1954), Мичигана Принстона (1962),что Эдинбурга математических курсах(1961), в Мичигане и понимал, это (1964), Питтсбурга Оксфорда (1970), абинарных также ряда других, а именно то, что(1964), требуется для описания систем. кроме того наград и медалей. в Он развил эти- множество идеи в 1937научных году, будучи в Нью-Йорке, Лабораториях Белла и затем, в своей Клод Шеннон умер 24 февраля 2001вернувшись, года в возрасте 84 лет. дипломной работе в Массачусетсе. Мартин Хеллман Мартин Хеллман — американский криптограф, один из основоположников теории асимметричных криптосистем. Получил степень бакалавра в Нью-Йоркском университете (1966), степень магистра (1967) и доктора философии (1969) в Стэнфордском университете. После работы в Уотсоновском исследовательском центре IBM и МИТ, в 1971 г. вернулся в Стэнфорд, где преподавал и занимался исследованиями до 1996 г. В 1976 г. в соавторстве с Мерклем и Диффи изобрёл первую асимметричную криптосистему. Автор 5 патентов США. Один из активных сторонников либерализации в сфере криптографии. Владимир Александрович Котельников После возвращения в Москву из эвакуации вчеткое 1943 году ВВ1941 году В.А.Котельников сформулировал В.А.Котельников крупный организатор отечественной науки. С 1941 году руководимая им лаборатория была лаборатория В.А.Котельникова перешла в году ведомство После окончания аспирантуры в а1933 положение о том, каким требованиям должна Владимир Александрович Котельников родился 6 1970 по 1975 год он был вице-президентом, затем стал первым В 1953 году в возрасте 45 лет Котельников был избран эвакуирована в Уфу, где вошла в эвакуированный НКВД СССР. В.А.Котельников, оставаясь преподавать в МЭИ, удовлетворять математически недешифруемая система и сентября 1908 года в Казани в семье профессора вице-президентом АН СССР (1975-1988). На протяжении всего ранее из Ленинграда Государственный союзный сразу действительным членом Академии наук СССР. поступил накурировал работу вСекцию Центральный научнодано доказательство невозможности ее дешифровки. В 1944 году В.А.Котельников перешел на работу в МЭИ, этого периода он физико-технических и Казанского университета, выдающегося русского промышленно-экспериментальный институт № 56 Данная работа иСССР. "теорема отсчетов" (теорема исследовательский институт связи Наркомата связи Вматематических 1953 году В.А.Котельников становится заместителем где проработал до 1980 года. наук АН С 1988 года он являлся советником механика и математика Котельникова Александра Министерства электропромышленности. Вглавного указанном Котельникова) явились основополагающими в развитии СССР на должность инженера, затем Президиума РАН. директора только что учрежденного Института Петровича В 1926 году поступил на Электротехнический Активно занимаясь вопросами радиосвязи, институте В.А.Котельников руководил сначала группой, отечественной криптографии. Созданные под инженера. Позже стал заведующим лабораторией факультет МВТУНачатые имени Н.Э.Баумана. радиотехники и электроники АН СССР, затем - егопо В течение многих лет В.А.Котельников являлся главным редактором В.А.Котельников внес существенные а затем лабораторией. до Войны работы руководством В.А.Котельникова недешифруемые системы Института радио Наркомата связи СССР, выделившегося журнала "Радиотехника и электроника", возглавлял Научный усовершенствования в технику приема слабых директором (1954-1987) и с 1987 года - почетным В 1931 году окончил Московский энергетический институт созданию новых систем связи, защищенных от связи с успехом использовались в 1942-1945 годах для из ЦНИИСа (1933-1941). совет попо проблеме "Радиоастрономия". На в сигналов. этих исследований иАкадемии получил диплом инженера-электрика по директором. Снаук 1968 год В.А.продолжились Котельников возможного прослушивания, успешно связи Москвы с Результаты фронтами, в1990 действующей армии,были а также протяжении ряда лет он возглавлял Совет по международному В.А.Котельникову принадлежит ряд серьезных обобщены в его докторской диссертации, которую он специальности "радиотехника". Как одного изсвязи лучших Уфе. Производство разработанной аппаратуры было во время принятия капитуляции Германии для был также профессором, заведующим кафедрой сотрудничеству в области исследования и 1953 использования инженерных разработок, выполненных в предвоенные защитил в 1947 году. С 1947 по год№В209 выпускников, его оставили в аспирантуре МЭИ. том советской делегации с Москвой. За достигнутые налажено в блокадном Ленинграде на заводе Московского физико-технического института. космического пространства "Интеркосмос". годы и в также период Великой Отечественной войны. Под его В.А.Котельников отдал много сил длябыл организации и результаты В.А.Котельников дважды удостоен же году до начала занятий в аспирантуре он несколько при непосредственном участии руководством была уникальная В 1973 -1980 годах В.А.Котельников был Председателем Государственной (Сталинской) премии I степени -иВерховного в главным 1943 и развитию ОКБработал МЭИ: был первым директором месяцев входе НИИ Связи Красной Армии. В.А.Котельникова. Всоздана этих работ ему аппаратура пришлось радиосвязи, установленная на линии Москва Совета РСФСР. 1946 годах. конструктором этой организации, которая решить много научных, технических и сразу Хабаровск. включилась работу ракетно-космической Умер ввМоскве напо 97-м году жизни. организационных проблем. программе СССР. Иван Яковлевич Верченко ВойнаЯковлевич застала его в Ростовском университете. Будучи в Иван Верченко родился он 11 сентября 1907 В течение времени читал эвакуации, ондлительного перешел работу вВерченко качестве инженерагода в Донбассе в семьена рабочего-электрика. Окончив в в МГУ, руководил кафедрой конструктора один из авиационных в 1922 году лекции школу,на Иван продолжал учебу в заводов, ФЗУ, получил математического анализа в МГПИ имени на составе которого в 1943 году вернулся Москву. Здесь квалификацию лаборанта-химика ивработал Потемкина.За времягде руководства 4-мнеожиданного факультетом он снова встретился совсвоим университетским динамитном заводе, результате ВКШ И. Я. Верченко награжден орденом наставником, пригласившим его в заочную взрыва лишился почти побыл локоть правой руки. Карьера Трудового Красного знамени, избран членомдокторантуру. Блестящая защита докторской лаборанта-химика закончилась. корреспондентом Российской Академии диссертации в подготовившись, 1946 году привлекла к Ивану Яковлевичу Самостоятельно в 1929 году он поступил образования. Под его руководством был чего внимание руководства Спецслужбы, вбыли результате на мехмат МГУ, где его способности замечены новый пятигодичный учебный план. он составлен оказался вА. знаменитой «Марфинской шарашке». академиком Н. Колмогоровым, под руководством Работая там, онУмер внес15 существенный вклад в дипломную разработку ноября 1995сначала г. которого он впоследствии защитил принципов криптографической защиты телефонной работу, а затем и кандидатскую диссертацию в области аппаратуры, однакотеории в 1953 функций. году был уволен Лаврентием Берия. Программы на языке Delphi ПРОСТАЯ ЗАМЕНА ПЕРЕСТАНОВКА ДРОБЛЕНИЕ КОНЕЦ ВЕРНУТЬСЯ ВЫЙТИ