From ebe71d5081331ccb9eb8cc0b551f3fbb6366e21b Mon Sep 17 00:00:00 2001 From: Andrew Guschin Date: Tue, 25 Oct 2022 19:12:43 +0400 Subject: =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5=D0=BD=D1=8B?= =?UTF-8?q?=20=D0=BF=D1=80=D0=B8=D0=BC=D0=B5=D1=80=D1=8B=20=D0=B8=20=D0=BA?= =?UTF-8?q?=D0=B0=D1=80=D1=82=D0=B8=D0=BD=D0=BA=D0=B8=20=D0=B2=20=D0=BA?= =?UTF-8?q?=D1=80=D0=B8=D0=BF=D1=82=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cryptography/lectures/lecture1.tex | 14 +++++++++++--- cryptography/lectures/lecture6.tex | 26 +++++++++++++++++++++++--- cryptography/lectures/lecture7.tex | 2 -- cryptography/lectures/lecture8.tex | 5 ++++- 4 files changed, 38 insertions(+), 9 deletions(-) (limited to 'cryptography/lectures') diff --git a/cryptography/lectures/lecture1.tex b/cryptography/lectures/lecture1.tex index c138720..c9e8d91 100644 --- a/cryptography/lectures/lecture1.tex +++ b/cryptography/lectures/lecture1.tex @@ -78,7 +78,12 @@ \subsection{Основные понятия} -\emph{Линия связи}: \textbf{РИСУНОК !!!} +\emph{Линия связи}: +\begin{figure}[H] + \centering + \includegraphics[width=0.8\textwidth]{lecture1/comm-line} +\end{figure} + \begin{enumerate} \item источник сообщения, \item кодер, @@ -119,13 +124,16 @@ Общая схема линии связи с криптографической защитой информации выглядит следующим образом: -\begin{enumerate} +\begin{enumerate} \setcounter{enumi}{7} \item Шифратор --- переводит открытый текст в криптограмму; \item Дешифратор; \item Секретный защищённый канал для передачи секретного ключа. \end{enumerate} -\textbf{КАРТИНКА!!!} +\begin{figure}[H] + \centering + \includegraphics[width=0.7\textwidth]{lecture1/comm-line2} +\end{figure} \emph{Кодовая книга} --- это своего рода словарь, в котором содержится список часто применяемых в секретной переписке слов, целых фраз, цифровых групп и т.п. diff --git a/cryptography/lectures/lecture6.tex b/cryptography/lectures/lecture6.tex index 3b61943..c05af69 100644 --- a/cryptography/lectures/lecture6.tex +++ b/cryptography/lectures/lecture6.tex @@ -140,17 +140,37 @@ A^p$ для некоторого $p \in \mathbb{N}$. записывается полный алфавит с пропуском тех букв, которые встречаются в пароле. Закончив движение по строке, возвращаемся в её начало, процесс продолжается. -\emph{ПРИМЕР!!!} +\emph{TODO: ПРИМЕР} \subsubsection{(4) Шифр простой неравнозначной замены} -Пример --- шифр Марк. +\emph{TODO: ПРИМЕР} -\emph{ПРИМЕР!!!} +% http://elibrary.sgu.ru/uch_lit/622.pdf +Пример --- шифр Марк (пример с шифротекстом взят из учебника В.~Н.~Салия). + +\begin{table}[H] + \centering + \begin{tabular}{c|cccccccccc} + & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 0 \\ \hline + & с & е & н & о & в & а & л & & & \\ + 8 & б & г & д & ж & з & и & й & к & м & п \\ + 9 & р & т & у & ф & х & ц & ч & ш & щ & ъ \\ + 0 & ы & ь & э & ю & я & \cdot & / & & & \\ + \end{tabular} +\end{table} Буквы, стоящие во второй строке таблицы при шифровании заменяются стоящими над ними, остальные буквы --- двузначными числами <<строка-столбец>>. +Косая черта --- знак начала и окончания числового массива в открытом тексте +(цифры при шифровании сохраняются). + +\begin{itemize} + \item \textbf{Шифротекст}: 07607 89605 19380 91938 28650 12956 78689 28818 68893 + \item \textbf{Расшифровка}: маясупругивыехалимексику +\end{itemize} + \subsubsection{(5) Анализ шифров простой замены} \paragraph{} diff --git a/cryptography/lectures/lecture7.tex b/cryptography/lectures/lecture7.tex index ae00dbe..623374b 100644 --- a/cryptography/lectures/lecture7.tex +++ b/cryptography/lectures/lecture7.tex @@ -123,8 +123,6 @@ порядковому номеру алфавита, последней букве --- 0 (полная система вычетов по модулю $m$). -/ !!!ТАБЛИЦА С БУКВАМИ И ИХ НОМЕРАМИ / - Пусть открытый текст разбивается на блоки длины $n$. Шифрование осуществляется поблочно. Пусть $\vec{x}$ --- вектор-строка длины $n$ (над кольцом вычетов $Z_m$). Сообщение преобразуется из открытого текста заменой букв diff --git a/cryptography/lectures/lecture8.tex b/cryptography/lectures/lecture8.tex index 393d34e..74bddcf 100644 --- a/cryptography/lectures/lecture8.tex +++ b/cryptography/lectures/lecture8.tex @@ -26,7 +26,10 @@ Л. Альберти в 1466 г. написал труд о шифрах. В этой работе был предложен шифр, основанный на использовании \textit{шифровального диска}. -\textbf{!!!КАРТИНКА С ПРИМЕРОМ!!!} +\begin{figure}[H] + \centering + \includegraphics[width=0.5\textwidth]{lecture8/alberti} +\end{figure} Шифровальный диск представлял собой пару соосных дисков разного диаметра. -- cgit v1.2.3