Параметри
Цифровий підпис у криптовалютах
Дата випуску :
2023
Автор(и) :
Марчук Олександр
Анотація :
У кваліфікаційній роботі бакалавра було проведено аналіз архітектури криптовалют та особливостей використання цифрового підпису в криптовалютах.
Було розглянуто основні принципи криптовалют, зокрема децентралізацію, роль журналу транзакцій та
принципи консенсусу, такі як 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.
Бібліографічний опис :
Марчук О. Цифровий підпис у криптовалютах : кваліфікаційна робота … бакалавр : 122 Комп’ютерні науки / Марчук Олександр. – Київ, 2023. – 48 с.
Файл(и) :
Вантажиться...
Формат
Adobe PDF
Розмір :
969 KB
Контрольна сума:
(MD5):6912aee10b18324c185f94487ef977de
Ця робота розповсюджується на умовах ліцензії Creative Commons CC BY-NC