Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://212.1.86.13:8080/xmlui/handle/123456789/7100
Повний запис метаданих
Поле DCЗначенняМова
dc.contributor.authorКозіна, Г. Л.-
dc.contributor.authorСавченко, Ю. В.-
dc.contributor.authorВоскобойник, В. О.-
dc.contributor.authorПрокопович-Ткаченко, Д. І.-
dc.contributor.authorКацюба, В. В.-
dc.date.accessioned2025-02-12T11:52:09Z-
dc.date.available2025-02-12T11:52:09Z-
dc.date.issued2025-02-12-
dc.identifier.citationКозіна Г. Л., Савченко Ю. В., Воскобойник В. О., Прокопович-Ткаченко Д. І., Кацюба В. В. Математичний підхід до підвищення швидкодії програмної реалізації криптоалгоритму SM4. Системи та технології. № 2 (68). 2024. С. 78-85.uk_UA
dc.identifier.issn2521-6643-
dc.identifier.urihttp://212.1.86.13:8080/xmlui/handle/123456789/7100-
dc.description.abstractВ статті запропоновано математичний підхід оптимізації алгоритму шифрування. Стаття присвячена підвищенню швидкодії обчислювальних алгоритмів, що є одним із важливих напрямків наукових досліджень. SM4 з метою підвищення швидкодії алгоритму. SM4 є досить поширеним алгоритмом, який використовується і зараз. На даний момент існує велика кількість апаратних та програмних реалізацій, в яких, використовуючи особливості архітектури чи мови програмування, можна забезпечити високу швидкодію алгоритму. Симетричні криптографічні алгоритми мають досить високу швидкодію в порівнянні з асиметричними. Cиметричні алгоритми застосовуються для шифрування повідомлень або файлів великих розмірів. Нескладні етапи алгоритмів можуть зводитись до простих операцій. Такий підхід наведено в українському стандарті симетричного потокового шифрування ДСТУ 8845:2019 (алгоритм Струмок). Його особливість полягає в тому, що етапи алгоритму, нелінійна підстановка, яка виконується з використанням операції циклічного зсуву, множення члена поліному на елемент поля, спрощені до простої заміни з попередньо обчислених таблиць констант. В статті розкрито, що в результаті врахування цієї оптимізації Струмок дозволяє формувати псевдовипадкові послідовності із швидкістю понад 10 Гбіт/с. На сьогодні блоковий алгоритм шифрування SM4 широко використовується в бібліотеці LibreSSL, яка відповідає за встановлення безпечного мережевого підключення згідно протоколу SSL/TLS, та є частиною криптографічної бібліотеки Libgcrypt, яка є розробкою GNU Projects. З’ясовано, що не дивлячи на його поширеність, сам алгоритм не має шляхів оптимізації, які має Струмок. У статті здійснено оптимізацію математичного апарату SM4, в ході якої було використано особливість операції циклічного зсуву та зведено дію обчислення до прямої заміни із таблиць констант, як це було виконано в національному алгоритмі Струмок. У статті доказано, що оптимізація алгоритму представляє собою зведення обчислювальних операцій до прямої заміни з таблиць констант.uk_UA
dc.language.isoukuk_UA
dc.publisherУніверситет митної справи та фінансівuk_UA
dc.subjectсиметричне шифруванняuk_UA
dc.subjectнаціональний стандартuk_UA
dc.subjectшвидкодія алгоритмуuk_UA
dc.subjectкриптоалгоритм SM4uk_UA
dc.subjectоптимізація обчислювальних операційuk_UA
dc.titleМатематичний підхід до підвищення швидкодії програмної реалізації криптоалгоритму SM4uk_UA
dc.typeArticleuk_UA
Розташовується у зібраннях:2024/2(68)

Файли цього матеріалу:
Файл Опис РозмірФормат 
161-Article Text-304-1-10-20241217.pdf652,15 kBAdobe PDFПереглянути/Відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.