Шкурат, Оксана СергіївнаСлободзян, Максим Вікторович2024-09-122024-09-122024Слободзян, М. В. Вебзастосунок для випуску цифрових сертифікатів на основі технології блокчейн : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Шкурат Оксана Сергіївна. – Київ, 2024. – 156 с.https://ela.kpi.ua/handle/123456789/68910Даний дипломний проєкт присвячений розробленню вебзастосунку для випуску цифрових сертифікатів на основі технології блокчейн. Розроблене програмне забезпечення у вигляді вебзастосунку надає користувачам можливості обліку, створення та валідації цифрових сертифікатів про закінчення курсів, тренінгів, онлайн-занять тощо. Авторизовані користувачі мають змогу керувати створеними курсами, розробляти власні дизайни шаблонів, переглядати детальну інформацію про власні сертифікати. Неавторизовані користувачі можуть переглядати загальну інформацію про випущені за допомогою застосунку документи та здійснювати їх перевірку на цілісність та автентичність. Остаточне збереження даних про випущені сертифікати відбувається у публічному реєстрі блокчейну. Актуальність проєкту полягає в поєднанні ергономічного користувацького інтерфейсу та високого рівня прозорості та безпеки застосунку. Користувач має змогу зручно, швидко та просто створити та опублікувати необхідні сертифікати, а використання технології блокчейну допоможе безпечно та відкрито зберігати публічні дані документів, що забезпечує надійний процес їх верифікації. У даному дипломному проєкті розроблено архітектуру клієнтської та серверної частини вебзастосунку, алгоритми генерації та верифікації цифрових сертифікатів, авторизації користувача на основі PKC та JSON Web Token, структуру бази даних системи, графічний інтерфейс користувача та дизайн вебсторінок.156 с.ukВебзастосунок для випуску цифрових сертифікатів на основі технології блокчейнBachelor Thesis