Дипломдық ЖҰмыс 5B100200 «Ақпараттық қауіпсіздік жүйелері»


Сурет 16 GMP кітапханасын тексеру коды Егер программа қате қайтармаса онда GMP дұрыс орнатылды (17 – сурет): Сурет 17



бет10/14
Дата19.01.2022
өлшемі1,11 Mb.
#129475
түріДиплом
1   ...   6   7   8   9   10   11   12   13   14
Байланысты:
Дипломдық жұмыс Talgat

Сурет 16 GMP кітапханасын тексеру коды
Егер программа қате қайтармаса онда GMP дұрыс орнатылды (17 – сурет):

Сурет 17 Программа нәтижесі
Енді осы GMP кітапханасын қолданып, RSA-1024 шифрын қарастырайық. Бұл шифрда RSA алгоритмі арқылы кілтті генерациялау, шифрлау және дешифрлау процестерін қамтитын болады (Қосымша 1). Программадан шыққан нәтиже төменде көрсетілген (18 - сурет):

Сурет 18 Программа нәтижесі



      1. Crypto,++ Sage, Maple программаларында GMP кітапханасының қолданылуы

Қазіргі заманғы криптографияда үлкен сандарды есепге арналған көптеген кітапханалар мен программалар бар. Солардың ішінде Crypto++, Sage, Maple, GMP сияқты құралдар қазіргі таңда ең тиімділердің бірі болып келеді. Бұл бөлімде осы 3 программада GMP кітапханасының әдестерінің шақырылып қолданылуы көрсетілген.


Crypto++ құралының GMP кітапханасы арқылы AES алгоритмін жүзеге асырамын (Қосымша 2). Ол үшін жоғары Crypto мен GMP кітапханасы жиналып, орнатылған. Ары қарай командалық строкада MSYS bin каталогіне дейін команда береміз (19 - сурет):



Достарыңызбен бөлісу:
1   ...   6   7   8   9   10   11   12   13   14




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

    Басты бет