Методи обчислення хеш-функції елктронного документа на основі матричних криптографічних перетворень
Анотація
Алгоритми електронного цифрового підпису (ЕЦП) та хешування є найефективнішими способами ідентифікації цифрової інформації. Тому перспективним напрямом досліджень є розробка методів обчислення хеш-функції електронного документа (ЕД). У статті розглядається можливість використання матричних криптографічних перетворень для обчислення хеш-функції ЕД. У результаті проведених досліджень було сформовано два алгоритми обчислення хеш-функції ЕД: перший алгоритм базується на послідовному виконанні операції додавання за модулем рядків матриці, другий – ускладнений шляхом введення правил додавання рядків матриці. В роботі показано структурні схеми запропонованих алгоритмів, описано математичні моделі виконання операцій перетворення рядків матриці. Отримані результати дають перспективи для подальшої розробки та вдосконалення алгоритмів хешування
Ключові слова
електронний документ, електронний цифровий підпис, цілісність, хешфункція, криптографічні перетворення, матричні операції
Використані джерела
- Astakhova, T. S., & Chadaeva, E. P. (2012). Electronic digital signature as a factor in maintaining document integrity and authenticity. Proceedings of Tomsk Polytechnic University, (6), 55–61.
- Babenko, V. G., & Rudnytskyi, S. V. (2012). Implementation of an information protection method based on matrix operations of cryptographic transformation. Information Processing Systems, 9(107), 130–139.
- Black, J., Rogaway, P., & Shrimpton, T. (2002). Black-box analysis of the block-cipher-based hash-function constructions from PGV. In Advances in Cryptology – CRYPTO 2002, Lecture Notes in Computer Science. Springer-Verlag.
- Holub, S. V., Babenko, V. G., & Rudnytskyi, S. V. (2012). Method for synthesizing cryptographic transformation operations based on modular-2 addition. Information Processing Systems, 3(101), 119–122.
- Luzhetskyi, V. A., & Dmytryshyn, O. V. (2010). Use of modular multiplication operation in symmetric block ciphers. Information Processing Systems, (5), 9–14.
- Lynnyk, O. V. (2015). Detection of electronic digital signature forgery to identify changes in a document. Legal Scientific Electronic Journal, (2), 209–211.
- Myronets, I. V. (2015). Increasing the reliability of the matrix cryptographic transformation process. Information Technologies and Control Systems, 5/6(25), 52–54.
- Panasenko, S. P. (2000). Protection of electronic documents: integrity and confidentiality. Banks and Technologies, (4), 82–87.
- Rudnitskyi, V. N., Milchevich, V. Ya., & Babenko, V. G. et al. (2014). Cryptographic encoding: methods and means of implementation (Part 2). Kharkiv: Shchedra Usadba. 224 p.
- Rudnytskyi, V. M., Babenko, V. G., & Rudnytskyi, S. V. (2012). Method for synthesizing matrix models of operations of cryptographic encoding and decoding of information. Scientific Bulletin of the Kharkiv Air Force University, (4), 198–200.