Математическое обеспечение и администрирование информационных систем



Pdf көрінісі
бет23/28
Дата06.01.2022
өлшемі0,92 Mb.
#13016
түріРеферат
1   ...   20   21   22   23   24   25   26   27   28
4. ПРАКТИЧЕСКАЯ РЕАЛИЗАЦИЯ 

Исследование 

эффективности 

выбранных 

криптографических 

алгоритмов  в  моей  работе  будет  показано  с  помощью  сбора  временных 

показателей.  В  качестве  сравнения  будет  рассмотрено  время,  которое 

необходимо  для  шифровки  входного  сообщения,  время  для  дешифровки,  а 

также, будет рассматриваться время, которое необходимо злоумышленнику для 

того  чтобы  взломать  код,  зная  параметры  кривой  открытый  ключ  и 

зашифрованное сообщение. 

Выбранные  данные  представлены  в  виде  таблиц  для  более  удобного 

сравнения полученных данных. 

Исходя  из  этого,  было  решено  создать  приложение,  которое  может 

обрабатывать  выбранные  данные  для  кривых  и  анализировать  время, 

потраченное для на обработку вычислений. В качестве среды разработки была 

выбрана Microsoft Visual Studio 2012, а в качестве языка программирования был 

выбран – Visual Basic. 

В программе было реализовано добавление новых эллиптических кривых 

в  базу  данных,  для  того  чтобы  пользователь  мог  выбрать  параметры  из 

предложенного списка. Данную базу данных можно изменять и расширять. 



34 

 

В ходе реализации программного кода было принято решение брать текст 



для шифровки из текстового файла. Тем самым любой человек, который будет 

пользоваться данной программой может спокойно зашифровать любой текст.  

В  программе  были  реализованы  несколько  функция  для  удобства 

вычислений. 





Достарыңызбен бөлісу:
1   ...   20   21   22   23   24   25   26   27   28




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет