Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

On Constructing a Secure and Fast Key Derivation Function Based on Stream Ciphers

Author 1: Chai Wen Chuah Author 2: Janaka Alawatugoda Author 3: Nureize Arbaiy
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 15, No. 6 · Published 2024

DOI: https://doi.org/10.14569/IJACSA.2024.01506148

Abstract

In order to protect electronic data, pseudorandom cryptographic keys generated by a standard function known as a key derivation function play an important role. The inputs to the function are known as initial keying materials, such as passwords, shared secret keys, and non-random strings. Existing standard secure functions for the key derivation function are based on stream ciphers, block ciphers, and hash functions. The latest secure and fast design is a stream cipher-based key derivation function (SCKDF2). The security levels for key derivation functions based on stream ciphers, block ciphers, and hash functions are equal. However, the execution time for key derivation functions based on stream ciphers is faster compared to the other two functions. This paper proposes an improved design for a key derivation function based on stream ciphers, namely I−SCKDF2. We simulate instances for the proposed I−SCKDF2 using Trivium. As a result, I−SCKDF2 has a lower execution time compared to the existing SCKDF2. The results show that the execution time taken by I−SCKDF2 to generate an n-bit cryptographic key is almost 50 percent lower than SCKDF2. The security of I−SCKDF2 passed all the security tests in the Dieharder test tool. It has been proven that the proposed I−SCKDF2 is secure, and the simulation time is faster compared to SCKDF2.

Keywords

How to Cite this Article

Chuah, C. W., Alawatugoda, J., & Arbaiy, N. (2024). On Constructing a Secure and Fast Key Derivation Function Based on Stream Ciphers. International Journal of Advanced Computer Science and Applications, 15(6). https://doi.org/10.14569/IJACSA.2024.01506148

Chuah, Chai Wen, et al.. "On Constructing a Secure and Fast Key Derivation Function Based on Stream Ciphers." International Journal of Advanced Computer Science and Applications, vol. 15, no. 6, 2024, https://doi.org/10.14569/IJACSA.2024.01506148.

@article{Chuah2024,
  title     = {On Constructing a Secure and Fast Key Derivation Function Based on Stream Ciphers},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {15},
  number    = {6},
  year      = {2024},
  publisher = {The Science and Information Organization},
  author    = {Chai Wen Chuah and Janaka Alawatugoda and Nureize Arbaiy},
  doi       = {10.14569/IJACSA.2024.01506148},
  url       = {https://doi.org/10.14569/IJACSA.2024.01506148}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.