Characteristics of System Construction and Implementation of Cryptographic Algorithm Aes

Authors: 

Bakay O.

Національний університет “Львівська політехніка”, кафедра захисту інформації

Within investigation of AES-standard usage two software modules were implemented. These realizations include visualization tools, full implementation of algorithms for encryption and decryption according to AES standard, means for detailed logging of encryption changes to have possibilities see intermediate results data. Also application programming interface capabilities has been used to generate keys. The use of object-oriented programming allows understand the problem deeper as well as get the best way to solve it more clearly and therefore in more effective way. In particular, the AES algorithm could be used instead of Triple DES for information security of payment card systems transactions.

1. Ruohonen K. Mathematical Cryptology. – Tampere: Tampere University of Technology. – 2010. – 136 p. 2. Панасенко С. П. Алгоритмы шифрования: спец. справочник / С. П. Панасенко. – СПб.: БХВ-Петербург, 2009. – 576 с. 3. Зензин О. С., Иванов М. А. Стандарт криптографической защиты – AES. Конечные поля / под ред. М. А. Иванова. – М.: КУДИЦ-ОБРАЗ, 2002. – 176 с. 4. Daemen J., Rijmen V. Design of Rijndael. AES – The Advanced Encryption Standard. – Berlin: Springer–Verlag. – 2002. – 238 p. 5. Хорошко В., Чекатков А. Методы и средства защиты информации. – К.: Юниор, 2003. – 504 с. 6. Чмора А. П. Современная прикладная криптография. – 2-е изд. – Гелиос АРВ, 2002. – 256 с. 7. Бакай О. В., Брич Т. Б., Лах Ю. В. Технології захисту банківських міжнародних платіжних карток // Вісник Національного університету “Львівська політехніка”: Автоматика, вимірювання та керування. – 2012. – № 741. – С. 184–187. 8. Dudykevych V., Bakay O., Lakh Y. Investigation of Payment Cards Systems Information Security Control // Proceedings of the 2013 IEEE 7th International Conference on Intelligent Data Acquisition and Advanced Computing Systems (IDAACS), Volume 2, (September 12–14, 2013, Berlin, Germany) P. 651–654.