ELLIPTIC-CURVE CRYPTOGRAPHY (ECC) AND ARGON2 ALGORITHM IN PHP USING OPENSSL AND SODIUM LIBRARIES


Abstract

This paper presents the elliptic-curve cryptography (ECC) and Argon2 algorithm in PHP using OpenSSL and Sodium cryptographic libraries. The vital part of this thesis presents an analysis of the efficiency of elliptic-curve cryptography (ECC) and the Argon2 hashing algorithm in the Sodium library, depending on the variation of initiation parameters.


Keywords

elliptic-curve cryptography; ECC; OpenSSL; Argon2; Sodium

Blake I., Seroussi G., Smart N.: Krzywe eliptyczne w kryptografii. WNT, Warszawa 2004.

Koblitz N.: Algebraiczne aspekty kryptografii. WNT, Warszawa 2000.

Koblitz N.: Wykład z teorii liczb i kryptografii. WNT, Warszawa 2006.

https://w3techs.com/technologies/details/pl-php/all/all (available: 14.11.2019).

https://www.tiobe.com/tiobe-index/ (available: 14.11.2019).

https://spectrum.ieee.org/static/interactive-the-top-programming-languages-2018 (available: 14.11.2019).

https://password-hashing.net (available: 25.04.2019).

Download

Published : 2020-09-30


Duka, M. (2020). ELLIPTIC-CURVE CRYPTOGRAPHY (ECC) AND ARGON2 ALGORITHM IN PHP USING OPENSSL AND SODIUM LIBRARIES. Informatyka, Automatyka, Pomiary W Gospodarce I Ochronie Środowiska, 10(3), 91-94. https://doi.org/10.35784/iapgos.897

Mariusz Duka  mariduk781@student.polsl.pl
Silesian University of Technology, Faculty of Automatic Control, Electronic and Computer Science  Poland
https://orcid.org/0000-0001-5773-0459