Апаратні та програмні засоби прискореної реалізації криптографічного алгоритму ISRSAC
| dc.contributor.advisor | Марковський, Олександр Петрович | |
| dc.contributor.author | Кошолап, Вікторія Сергіївна | |
| dc.date.accessioned | 2021-06-25T08:23:05Z | |
| dc.date.available | 2021-06-25T08:23:05Z | |
| dc.date.issued | 2021-06 | |
| dc.description.abstract | В бакалаврському дипломному проєкті досліджено новітній криптографічний алгоритм ISRSAC, призначений для шифрування даних. Проведено аналіз, з метою прискорення роботи алгоритму апаратними та програмними засобами. Розроблено прискорений варіант алгоритму з застосуванням методів модулярної редукції Монтгомері та таблиць передобчислень. На основі теоретичних досліджень, створено програмну реалізацію мовою Java. Розроблений програмний продукт дозволяє швидко та ефективно генерувати криптографічні ключі, шифрувати та дешифрувати дані. Для тестування швидкодії алгоритму розроблено додатковий програмний модуль, що графічно демонструє залежність часу виконання різних частин алгоритму від розміру вхідних даних з використанням механізмів прискорення та без. Експериментальні результати підтвердили ефективність запропонованого у роботі алгоритму. | uk |
| dc.description.abstracten | In this project for a Bachelor's Degree, the modern cryptographic algorithm ISRSAC that is designed to encrypt data is explored. The analysis is made to develop faster implementation using software and hardware methods. The speed-up algorithm based on Montgomery’s modular reduction and precalculation tables is proposed. According to theoretical researches, software implementation is made using Java programming language. The developed software product allows to generate cryptographic keys and encrypt and decrypt data quickly and effectively. Additional program module that demonstrates graphical dependence of different parts of the algorithm between performance time and size of input data using acceleration mechanisms and without them is implemented for testing reasons. Experimental results confirmed the effectiveness of the proposed algorithm. | uk |
| dc.format.page | 103 c. | uk |
| dc.identifier.citation | Кошолап, В. С. Апаратні та програмні засоби прискореної реалізації криптографічного алгоритму ISRSAC : дипломний проект ... бакалавра : 123 Комп'ютерна інженерія / Кошолап Вікторія Сергіївна. - Київ, 2021. - 103 c. | uk |
| dc.identifier.uri | https://ela.kpi.ua/handle/123456789/41811 | |
| dc.language.iso | uk | uk |
| dc.publisher | КПІ ім. Ігоря Сікорського | uk |
| dc.publisher.place | Київ | uk |
| dc.title | Апаратні та програмні засоби прискореної реалізації криптографічного алгоритму ISRSAC | uk |
| dc.type | Bachelor Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Kosholap_bakalavr.pdf
- Розмір:
- 4.63 MB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 9.01 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: