Comparison of the Efficiency of Aes Implementations on Major Web Platforms




Abstract:
In this paper, the authors present an experimental study covering the evaluation of the average encryption and decryption times using different programming languages for the Web. This study covers the use of the most commonly used AES implementations for four major Web programming and scripting languages: Java, Node.js, PHP and Python. The aim of the study is to determine the cost of encrypting and decrypting data on these platforms, expressed as type per byte of data. The experiment covers data encryption and decryption with the AES algorithm in the CBC mode with 128-bit, 192-bit and 256-bit keys. In this paper, we present the results and pros and cons of use of the AES algorithm implementations on these major Web platforms.

CITATION:

IEEE format

U. Arnaut, M. Tair, M. Veinović, “Comparison of the Efficiency of Aes Implementations on Major Web Platforms ,” in Sinteza 2021 - International Scientific Conference on Information Technology and Data Related Research, Belgrade, Singidunum University, Serbia, 2021, pp. 153-157. doi:10.15308/Sinteza-2021-153-157

APA format

Arnaut, U., Tair, M., Veinović, M. (2021). Comparison of the Efficiency of Aes Implementations on Major Web Platforms . Paper presented at Sinteza 2021 - International Scientific Conference on Information Technology and Data Related Research. doi:10.15308/Sinteza-2021-153-157

BibTeX format
Download

RefWorks Tagged format
Download