ДОСЛІДЖЕННЯ АЛГОРИТМУ ШИФРУВАННЯ ЗА ДОПОМОГОЮ PYTHON

Катерина Сергіївна Лемещук, Ольга Василівна Рєзіна

Анотація


Шифрування відіграє важливу роль у захисті даних, що передаються або зберігаються за допомогою інформаційних технологій. Алгоритм шифрування RSA (Rivest-Shamir-Adleman), є найбільш широко використовуваним алгоритмом з відкритим ключем. У статті розглянуті особливості алгоритму RSA, а також Python-програма, що реалізує цей алгоритм. Усі функції програми детально описані. Зроблено висновок про те, що отримані результати були коректними, отже програма може бути використана для шифрування особистих даних.


Повний текст:

PDF

Посилання


Mahajan P. $Q: A Study of Encryption Algorithms AES, DES and RSA for Security [Електронний ресурс] / P. Mahajan, A. Sachdeva // Global Journal of Computer Science and Technology. – 2013. – Режим доступу до ресурсу: https://computerresearch.org/index.php/computer/article/view/272.

Payment terminal encrypts card data [Електронний ресурс] – 2019. – Режим доступу до ресурсу: https://www.pcisecuritystandards.org/pci_security/small_merchant_tool/type-15.html.

Rouse M. Encryption [Електронний ресурс] / M. Rouse // No-code/low-code app development evolves from loathed to loved. – 2019. – Режим доступу до ресурсу: https://searchsecurity.techtarget.com/definition/encryption.

RSA Algorithm in Cryptography [Електронний ресурс] – Режим доступу до ресурсу: https://www.geeksforgeeks.org/rsa-algorithm-cryptography/

Sweigart A. Hacking Secret Ciphers with Python: Second Edition. – CreateSpace Independent Publishing Platform, 2013. – 438 с.


Посилання

  • Поки немає зовнішніх посилань.