BMSTU/03-cpas-lab-03-report.tex

66 lines
3.9 KiB
TeX
Raw Permalink Normal View History

\documentclass[a4paper,fontsize=14bp]{article}
\input{../common-preamble}
\input{../fancy-listings-preamble}
\input{../bmstu-preamble}
\setcounter{secnumdepth}{0}
\numerationTop
\begin{document}
\thispagestyle{empty}
\makeBMSTUHeader
% ... работе, номер, тема, предмет, ?а, кто
\makeReportTitle{лабораторной}{3}{Исследование функциональных характеристик работы пакета программ Articsoft FileAssurity OpenPGP}{Криптографические протоколы и стандарты}{}{Варфоломеев А.А.}
\newpage
\thispagestyle{empty}
\tableofcontents
\newpage
\pagestyle{fancy}
\section{Цель}
Освоение практических навыков работы с программами, реализующими стандартные криптографические алгоритмы, находящимися в свободном доступе или самостоятельно разработанными в соответствии с определенными методиками.
\section{Задание}
В лабораторной работе требуется изучить функции меню интерфейса изучаемых программ и создать результирующие отчеты, содержащие результаты применения криптографических функций к индивидуальной информации (например, ФИО студента).
\section{Выполнение}
Для начала работы с приложением необходимо создать ключ шифрования интерфейс создания ключа представлен на рис. \hrf{pic:pgp-key-create}.
\begin{figure}[H]
\centering
\includegraphics[width=10cm]{03-cpas-lab-03-key.png}
\caption{Окно создания PGP ключа}
\label{pic:pgp-key-create}
\end{figure}
Далее необходимо Ввести в защищенном текстовом редакторе текст, который требуется зашифровать, например, «Ivan I. Ovchinnikov». Далее необходимо выбрать Ключ и Пользователя и нажать кнопку «Protect Text». В результате выполнения программы, текст будет зашифрован. Размер ключа 1024.
Результат зашифрования текста.
\begin{small}
\begin{verbatim}
-----BEGIN PGP MESSAGE-----
Version: FileAssurity OpenPGP 3.0.0
Comment: website http://www.articsoft.com
hIwDvFuqnc3Y4CUBA/46LIglRz44oJJXaisMwoIHZzFHlRujxkwel41q/RifkYVp
TFuniQXUnAPlvJUGR7YiKvfX530Rlv//9NWWt6sEGcNOjvNGqMd1zf1J01pkv0uo
7inTjlEOEUXSutnJwvWzmHPIZbJ7CiINAkOGDbdmpltcXvU0uTmtQGERYuky0dJI
AT+RIY7Voux7A1y3uA27YVNsuS9X3dbPzdftS+PPXQqyc37OuHBwbqY3/e7xNHdm
gTLagRtaKuSe4JijYRW2wQtzFaUgBtvX
=WIu0
-----END PGP MESSAGE-----
\end{verbatim}
\end{small}
В результате расшифрования было получено сообщение
\begin{verbatim}
The text was successfully unprotected.
The text was encrypted.
\end{verbatim}
и расшифрованный текст (аналогичный исходному) «Ivan I. Ovchinnikov».
\section{Вывод}
Был изучен интерфейс программ FileAssurity OpenPGP для шифрования и дешифрации данных, проведено шифрование и расшифрование текстов в открытой программе с различными размерами ключей. В результате выполнения лабораторной работы было получено, что шифрованное и расшифрованное сообщение совпадают.
\end{document}