Securing Network Data with a Novel Encryption Scheme

Viju Prakash Maria John, Tadesse Birara Akele, Alemu Jorgie Mohammed · 2024

The security of networks and network data is a top priority for network and service providers. Therefore, encryption methods are used to protect data when multiple communications occur during a data exchange. However, traditional encryption techniques are known, and attackers know the solution. Therefore, new cryptographic algorithms are required to increase the complexity and security of the data encryption. To address these security threats, we propose a cryptographic algorithm that provides confidentiality, integrity, and source authentication (CIA). We used the convenience of public-key encryption for key exchange and a symmetric key for fast encryption time. To protect user data and session keys, we used Rivest Shamir Adleman (RSA) public-key encryption, Advanced Encryption Standard (AES) symmetric encryption, and the Cyclic Redundancy Checksum (CRC) error detection methods. We used design science research methodology to achieve our objectives. MATLAB was used for simulation purposes. In the experiment, we performed four encryptions to assess memory consumption, encryption time, decryption time, error detection capability, and time to perform the CRC operation. In the simulation, the experiment occupies 50.752 kb memory, and the encryption time is between 0.237 s and 0.942 s. CRC generation took between 0.013378 s and 0.053512 s. The decryption time at the receiver end varies from 0.01 s to 0.047 s. During the experiment, the proposed method outperformed other traditional cryptographic methods.

Read the paper · More papers on PaperTik