Застосування функцій хешування для створення кваліфікованого електронного підпису.

dc.contributor.authorРязанцев, О. І.
dc.contributor.authorКардашук, В. С.
dc.contributor.authorКравцов, С. В.
dc.date.accessioned2024-12-16T20:36:59Z
dc.date.available2024-12-16T20:36:59Z
dc.date.issued2023
dc.description.abstractУ статті розглянуті сучасні алгоритми створення кваліфікованого електронного підпису (КЕП) з застосуванням функцій хешування. Проведено аналіз алгоритмів з метою програмної реалізації систем електронного підпису на мові Java c використанням бібліотеки Open SSL. Розглянута нормативно-правова база створення електронного підпису та відмічена його уразливість. Серед недоліків існуючих схем формування електронного підпису відмічається повільна робота алгоритмів формування, перевірки підпису та обмеження на довжину повідомлення. Програмні рішення, що використовуються, мають обмеження на довжину повідомлення, його розбиття на фрагменти і підпис кожного фрагмента. Таке рішення часто неприйнятно для використання на практиці, так як збільшує обсяг повідомлення, час виконання процедури створення і перевірки електронного підпису. Серед характеристик криптосистеми з відкритими ключами визначено, що слабкою ланкою в таких системах є ключів. Відзначено, що криптографічні системи, розроблені на основі алгоритму RSA, породжують аналоги в алгоритмах на еліптичних кривих. В результаті дослідження вироблені практичні рекомендації по довжині блоків хеш-функції і довжині ключа алгоритмів електронного підпису. При розробленні інфраструктури відкритих ключів слід орієнтуватись на тести Національного інституту по стандартам і технологіям США (NIST). Дослідження на основі тестів NIST показало недосконалість засобів електронного підпису та шифрування документів. В результаті дослідження намічені подальші шляхи удосконалення алгоритмів електронного підпису, що направлені на зменшення кількості операцій кодування та збільшення криптографічної стійкості. В результаті дослідження вироблені практичні рекомендації по довжині блоків хеш-функції і довжині ключа алгоритмів КЕП.
dc.identifier.citationРязанцев О. І., Кардашук В. С., Кравцов С. В. Застосування функцій хешування для створення кваліфікованого електронного підпису. Наукові вісті Далівського університету. 2023. №24.
dc.identifier.doihttps://doi.org/10.33216/2222-3428-2023-24-2
dc.identifier.udc004.056
dc.identifier.urihttps://dspace.snu.edu.ua/handle/123456789/1583
dc.language.isouk
dc.publisherСНУ ім. В. Даля
dc.subjectкваліфікований електронний підпис
dc.subjectхеш-функція
dc.subjectпрограмна реалізація
dc.subjectбібліотеки Open SSL
dc.subjectалгоритм
dc.subjectрозподіл ключів
dc.subjectтести NIST
dc.titleЗастосування функцій хешування для створення кваліфікованого електронного підпису.
dc.typeArticle

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
2023-24-4.pdf
Size:
309.63 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
4.73 KB
Format:
Item-specific license agreed to upon submission
Description: