•  
  •  
 

Abstract

Due to the extraordinary development in the production and exchange of multimedia across unprotected networks, there is a greater need to develop reliable secure, and effective cryptographic algorithms. This paper proposes a new lightweight encryption algorithm combining SALSA20 and password-based Key Derivation Function2 (PBKDF2) for the encryption of color images. Due to the PBKDF2 characteristics such as strengthening the security of the password by applying multiple rounds of a pseudorandom function (PRF) to generate the key, Salt usage adds additional randomness to the key derivation process, therefor it is used to enhance SALSA20. By offering a large key space, the recommended lightweight image encryption has demonstrated robustness against brute force attacks. Additionally, the suggested algorithm capable of protecting against statistical cracking, differential attack, and image security is good based on the histogram, correlation, NPCR, UACI, and Entropy criteria. Encryption time for test images is very short, ranging from one to one and a half seconds, so it is close to being run in real time.

Keywords

Light encryption, SALSA20, Key derivation function, PBKDF2, Pseudorandom function, SHA256, Attacks

Subject Area

Computer Science

First Page

310

Last Page

318

Creative Commons License

Creative Commons Attribution 4.0 International License
This work is licensed under a Creative Commons Attribution 4.0 International License.

Receive Date

9-8-2023

Revise Date

12-31-2023

Accept Date

1-2-2024

Share

COinS