Особливості реалізації та оцінка криптостійкості шифру Rabbit.

Ключові слова: шифрування, потокові шифри, шифр Rabbit, особливості реалізації шифру, оцінка криптостійкості, закон Мура.

Анотація

В роботі розглянуто алгоритм шифру Rabbit, властивості його безпеки та продуктивності. Представлено особливості реалізації шифру Rabbit, який використано для шифрування та дешифрування двійкових даних. Алгоритм Rabbit реалізований на мові С++. Показано, що основною перевагою використання алгоритму Rabbit як потокового шифру є поєднання швидкості та ефективності (рівня безпеки). Досліджено криптостійкість шифру Rabbit під атакою грубої сили з вирахуванням часу перебору ключа (часу секретності інформації) за умови, що алгоритм ідеальний. Доведено, що з урахуванням закону Мура час криптоаналізу скорочується більш ніж на порядок.

Посилання

Ferguson N., Schneier B. Practical Cryptography, John Wiley & Sons, 2003, 432p.

Menezes A.J., van Oorschot P.C., Vanstone S.A. Handbook of Applied Cryptography, CRC Press, 1997, 794 р.

The eSTREAM Project, 2004, URL: http://www.ecrypt.eu.org (Last accessed: 25.11.2020).

Cryptography Research and Evaluation Committees, CRYPTREC, 2005. URL: http://www.cryptrec.go.jp (Last accessed: 25.11.2020).

Gorbenko I., Kuznetsov A., Gorbenko Y., Vdovenko S., Tymchenko V., Lutsenko M. Studies on statistical analysis and performance evaluation for some stream ciphers. In International Journal of Computing, 18(1) 2019, 82-88

The eSTREAM Project eSTREAM Phase 3. Rabbit (Portfolio Profile 1). URL: http://www.ecrypt.eu.org (Last accessed: 25.11.2020).

Murtaza A., Pirzada S. J. H., Jianwei L. A New Symmetric Key Encryption Algorithm With Higher Performance. In 2019 2nd International Conference on Computing, Mathematics and Engineering Technologies. Sukkur, Pakistan, 30-31 January 2019.

Boesgaard M., Vesterager M., Pedersen T., Christiansen J., and Scavenius O. Rabbit: A New High-Performance Stream Cipher. URL: https://web.archive.org/web/20050629021516/http://www.cryptico.com/Files/filer/rabbit_fse.pdf (Last accessed: 25.11.2020).

De Canni`ere C., Lano J., Preneel B. Comments on the Rediscovery of Time Memory Data Tradeoffs. URL: https://www.ecrypt.eu.org/stream/papersdir/040.pdf (Last accessed: 25.11.2020).

Schneier B. Applied Cryptography: Protocols, Algorithms, and Source Code in C. 2nd ed. Kyiv : Dialektika, 2016. 1040 p.

Polovynko I., Kril T. The Physics of Optical Computers. Electronics and information technologies. 2014. Is. 4. P. 3–23.
Опубліковано
2020-12-23
Як цитувати
Журавська, І., & Обухова, К. (2020). Особливості реалізації та оцінка криптостійкості шифру Rabbit . КОМП’ЮТЕРНО-ІНТЕГРОВАНІ ТЕХНОЛОГІЇ: ОСВІТА, НАУКА, ВИРОБНИЦТВО, (41), 159-164. https://doi.org/10.36910/6775-2524-0560-2020-41-25
Розділ
Інформатика та обчислювальна техніка