\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}