\documentclass[a4paper,oneside]{article} \usepackage[utf8]{inputenc} \usepackage[T2A]{fontenc} \usepackage[english,russian]{babel} \usepackage{amsmath} \usepackage{mathtools} \usepackage{amsfonts} \usepackage{enumitem} \usepackage{amsthm} \usepackage{minted} \setminted{fontsize=\small, breaklines=true, style=emacs, linenos} \usepackage{graphicx} \graphicspath{ {./images/} } \usepackage{float} \usepackage{verse} \newtheorem{theorem}{Теорема} \newtheorem*{theorem*}{Теорема} % --- Определение --- % \theoremstyle{definition} \newtheorem{definition}{Определение} \newtheorem*{definition*}{Определение} % ------------------- % \theoremstyle{definition} \newtheorem*{example}{Пример} \title{{Криптографические методы защиты информации}\\{Лабораторная работа №7}} \author{Гущин Андрей, 431 группа, 1 подгруппа, 2 вариант} \date{\the\year{} г.} \begin{document} \maketitle Указанные в задании строки относятся к десятой главе романа <<Евгений Онегин>> Александра Пушкина. Данная глава была зашифрована Пушкиным из-за своего содержания, которое могло бы привести поэта к проблемам с законом. В 1910 году Пётр Осипович Морозов смог расшифровать отрывки десятой главы. Благодаря тому, что он заметил сходство некоторых строк: \begin{verse} Сей всадникъ Папою венчанный \\ Изчѳзнувшій какъ тень зари \\ Сей мужъ судьбы, сей странникъ бранный \\ Прѳдъ кемъ унизились цари \end{verse} Cо строками четверостишия из стиха <<Герой>> авторства Пушкина: \begin{verse} Всё он, всё он --- пришлец сей бранный, \\ Пред кем смирилися цари, \\ Сей ратник, вольностью венчанный, \\ Исчезнувший, как тень зари. \end{verse} Таким образом, он смог получить ключ для перестановки строк из зашифрованного текста. Если последовательно пронумеровать строки исходного текста и переставить их так, что сформируется осмысленное четверостишие, получится ключ (35, 51, 8, 23). Таким образом первым расшифрованным четверостишием будет (28, 44, 1, 17), вторым --- (29, 45, 2, 18) и так далее. При применении данного алгоритма, четверостишия после пятого снова начинают терять смысл. Для этого случая и последующих достаточно пропустить одну или две строки в зависимости от получающегося смысла. Получаем следующие четверостишия: \begin{verse} Властитель слабый и лукавый, \\ Плешивый щеголь, враг труда, \\ Нечаянно пригретый славой, \\ Над нами царствовал тогда. \\! Его мы очень смирным знали, \\ Когда не наши повара \\ Орла двуглавого щипали \\ У Бонапартова шатра. \\! Гроза двенадцатого года \\ Настала — кто тут нам помог? \\ Остервенение народа, \\ Барклай, зима иль русский бог? \end{verse} \end{document}