summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Guschin <guschin.drew@gmail.com>2022-10-25 19:12:43 +0400
committerAndrew Guschin <guschin.drew@gmail.com>2022-10-25 19:12:43 +0400
commitebe71d5081331ccb9eb8cc0b551f3fbb6366e21b (patch)
tree2ac0c74c57cffb61fabd80cee190a1243a59f44b
parentf8f71ab968cfe133adff4321bc1cb3a43b9f5ddb (diff)
Добавлены примеры и картинки в крипте
-rw-r--r--cryptography/cryptography.pdfbin356425 -> 698179 bytes
-rw-r--r--cryptography/images/lecture1/comm-line.pngbin0 -> 95051 bytes
-rw-r--r--cryptography/images/lecture1/comm-line2.pngbin0 -> 102322 bytes
-rw-r--r--cryptography/images/lecture8/alberti.pngbin0 -> 240045 bytes
-rw-r--r--cryptography/lectures/lecture1.tex14
-rw-r--r--cryptography/lectures/lecture6.tex26
-rw-r--r--cryptography/lectures/lecture7.tex2
-rw-r--r--cryptography/lectures/lecture8.tex5
8 files changed, 38 insertions, 9 deletions
diff --git a/cryptography/cryptography.pdf b/cryptography/cryptography.pdf
index 6ee0ff6..63f55b8 100644
--- a/cryptography/cryptography.pdf
+++ b/cryptography/cryptography.pdf
Binary files differ
diff --git a/cryptography/images/lecture1/comm-line.png b/cryptography/images/lecture1/comm-line.png
new file mode 100644
index 0000000..f910a96
--- /dev/null
+++ b/cryptography/images/lecture1/comm-line.png
Binary files differ
diff --git a/cryptography/images/lecture1/comm-line2.png b/cryptography/images/lecture1/comm-line2.png
new file mode 100644
index 0000000..3442e74
--- /dev/null
+++ b/cryptography/images/lecture1/comm-line2.png
Binary files differ
diff --git a/cryptography/images/lecture8/alberti.png b/cryptography/images/lecture8/alberti.png
new file mode 100644
index 0000000..552c888
--- /dev/null
+++ b/cryptography/images/lecture8/alberti.png
Binary files differ
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}
Шифровальный диск представлял собой пару соосных дисков разного диаметра.