Аналiз постквантових криптографiчних примiтивiв сiмейства AJPS для шифрування та iнкапсуляцiї ключiв
dc.contributor.advisor | Ядуха, Дарія Вікторівна | |
dc.contributor.author | Дорошенко, Юрiй Олександрович | |
dc.date.accessioned | 2025-06-24T11:51:44Z | |
dc.date.available | 2025-06-24T11:51:44Z | |
dc.date.issued | 2025 | |
dc.description.abstract | У цiй роботi проведено дослiдження постквантових криптографiчних примiтивiв сiмейства AJPS, побудованих на основi арифметики за модулем чисел Мерсенна. Розглянуто три криптосистеми: побiтову схему шифрування AJPS-1, поблокову схему шифрування AJPS-2 та механiзм iнкапсуляцiї ключiв AJPS-KEM. Наведено формальний опис кожної з криптосистем, а також реалiзовано їх модифiкацiї з використанням альтернативних класiв модулiв — зокрема, узагальнених чисел Мерсенна та чисел Кренделла. У рамках дослiдження здiйснено порiвняльний аналiз псевдовипадковостi вiдкритих ключiв та шифротекстiв для криптосистем AJPS-1 та AJPS-2 та їх модифiкацiй. А також проаналiзовано шифротексти, отриманi в результатi iнкапсуляцiї ключа в AJPS-KEM та її модифiкованих версiях. Для оцiнювання якостi випадковостi застосовано стандартний набiр тестiв NIST SP 800-22. Отриманi результати свiдчать про те, що використання узагальнених чисел Мерсенна та чисел Кренделла як модулiв криптосистем сiмейства AJPS є обґрунтованим: модифiкованi версiї криптосистем демонструють як мiнiмум не гiршi, а в багатьох випадках — кращi показники випадковостi, що є критичним для забезпечення криптографiчної стiйкостi. | |
dc.description.abstractother | This work presents a study of post-quantum cryptographic primitives from the AJPS family, which are based on arithmetic modulo Mersenne numbers. Three cryptosystems are examined: the bitwise encryption scheme AJPS-1, the block encryption scheme AJPS-2, and the key encapsulation mechanism AJPS-KEM. A formal description of each system is provided, along with modified implementations using alternative classes of moduli — specifically, generalized Mersenne numbers and Crandall numbers. The study includes a comparative analysis of the pseudorandomness of public keys and ciphertexts for AJPS-1 and AJPS-2 and their modifications. Additionally, ciphertexts obtained through key encapsulation in AJPS-KEM and its modified versions were analyzed. To evaluate the quality of randomness, the standard NIST SP 800-22 test suite was used. The results confirm that using generalized Mersenne numbers and Crandall numbers as modules in AJPS-family cryptosystems is well justified: the modified systems demonstrate equal or, in many cases, superior randomness properties — a critical aspect of cryptographic security. | |
dc.format.extent | 90 с. | |
dc.identifier.citation | Дорошенко, Ю. О. Аналiз постквантових криптографiчних примiтивiв сiмейства AJPS для шифрування та iнкапсуляцiї ключiв : дипломна робота ... бакалавра : 113 Прикладна математика / Дорошенко Юрiй Олександрович. - Київ, 2025. - 90 с. | |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/74409 | |
dc.language.iso | uk | |
dc.publisher | КПІ ім. Ігоря Сікорського | |
dc.publisher.place | Київ | |
dc.subject | криптосистема AJPS | |
dc.subject | постквантова криптографiя | |
dc.subject | числа Мерсенна | |
dc.subject | узагальненi числа Мерсенна | |
dc.subject | числа Кренделла | |
dc.subject | AJPS cryptosystem | |
dc.subject | post-quantum cryptography | |
dc.subject | Mersenne numbers | |
dc.subject | Crandall numbers | |
dc.subject | generalized Mersenne numbers | |
dc.subject.udc | 003.26 | |
dc.title | Аналiз постквантових криптографiчних примiтивiв сiмейства AJPS для шифрування та iнкапсуляцiї ключiв | |
dc.title.alternative | Analysis of Post-Quantum Cryptographic Primitives of the AJPS Family for Encryption and Key Encapsulation | |
dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Doroshenko_bakalabr.pdf
- Розмір:
- 566.85 KB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: