Цифровий підпис у криптовалютах
Тип публікації :
Бакалаврська робота
Дата випуску :
2023
Автор(и) :
Марчук Олександр
Мова основного тексту :
ua
eKNUTSHIR URL :
Цитування :
[APA 7] Марчук, О. (2023). Цифровий підпис у криптовалютах [Бакалаврська робота, Київський національний університет імені Тараса Шевченка]. eKNUTSHIR. https://ir.library.knu.ua/handle/123456789/5262
[ДСТУ] Марчук О. Цифровий підпис у криптовалютах : кваліфікаційна робота бакалавра : 12 Інформаційні технології. Київ, 2023. 48 с. URL: https://ir.library.knu.ua/handle/123456789/5262 (дата звернення: 25.07.2026).
У кваліфікаційній роботі бакалавра було проведено аналіз архітектури криптовалют та особливостей використання цифрового підпису в криптовалютах.
Було розглянуто основні принципи криптовалют, зокрема децентралізацію, роль журналу транзакцій та
принципи консенсусу, такі як proof of work та proof of stake. Також було досліджено застосування криптографії в криптовалютах, зокрема генерацію приватних та публічних ключів, еліптичну криптографію та хеш-функції.
Було проведено аналіз основних алгоритмів цифрового підпису. Були розглянуті алгоритми RSA, DSA, ECDSA та EdDSA. Досліджено структуру та безпеку цих алгоритмів, а також механізми, на яких вони ґрунтуються. Виявлено, що EdDSA є простішим у реалізації та розумінні порівняно з ECDSA, при цьому забезпечуючи
подібний рівень безпеки. Було реалізовано програму для використання цифрових підписів з використанням обговорених алгоритмів. Було описано процес реалізації програми, вибір та підключення необхідних бібліотек, а також розроблено інтерфейси та функціонал для роботи з цифровим підписом.
Ключові слова : цифрові підписи, еліптичні криві, еліптичні криві Едвардса, криптовалюта, JAVA.
Було розглянуто основні принципи криптовалют, зокрема децентралізацію, роль журналу транзакцій та
принципи консенсусу, такі як proof of work та proof of stake. Також було досліджено застосування криптографії в криптовалютах, зокрема генерацію приватних та публічних ключів, еліптичну криптографію та хеш-функції.
Було проведено аналіз основних алгоритмів цифрового підпису. Були розглянуті алгоритми RSA, DSA, ECDSA та EdDSA. Досліджено структуру та безпеку цих алгоритмів, а також механізми, на яких вони ґрунтуються. Виявлено, що EdDSA є простішим у реалізації та розумінні порівняно з ECDSA, при цьому забезпечуючи
подібний рівень безпеки. Було реалізовано програму для використання цифрових підписів з використанням обговорених алгоритмів. Було описано процес реалізації програми, вибір та підключення необхідних бібліотек, а також розроблено інтерфейси та функціонал для роботи з цифровим підписом.
Ключові слова : цифрові підписи, еліптичні криві, еліптичні криві Едвардса, криптовалюта, JAVA.
Галузі знань та спеціальності :
12 Інформаційні технології
122 Комп’ютерні науки
Файл(и) :![Ескіз]()
Вантажиться...
Формат :
Adobe PDF
Розмір :
969 KB
Контрольна сума :
(MD5):6912aee10b18324c185f94487ef977de
Якщо не вказано інше, ця робота розповсюджується на умовах ліцензії Creative Commons Attribution-NonCommercial 4.0 International

