A Multi-Threaded Symmetric Block Encryption Scheme Implementing PRNG for DES and AES Systems

Abstract

Due to the ever-increasing efficiency of computer systems, symmetric cryptosystem are becoming more vulnerable to linear cryptanalysis brute force attacks. For example, DES with its short key (56 bits) is becoming easier to break, while AES has a much longer key size (up to 256 bits), which makes it very difficult to crack using even the most advanced dedicated cryptanalysis computers. However, more complex algorithms, which exhibit better confusion and diffusion characteristics, are always required. Such algorithms must have stronger resistance against differential and linear cryptanalysis attacks. This paper describes the development of an algorithm that implements a pseudo random number generator (PRNG) in order to increase the key generation complexity. Experimental results on both DES and AES cryptosystems complemented with the PRNG have shown an average improvement of up to 36.3% in the avalanche error computation over the original standard systems, which is a considerable improvement in the time complexity of both systems.

Authors and Affiliations

Adi A. Maaita, Hamza A. Alsewadi

Keywords

Related Articles

Measuring the Effect of Packet Corruption Ratio on Quality of Experience (QoE) in Video Streaming

The volume of Internet video traffic which consists of downloaded or streamed video from the Internet is projected to increase from 42,029PB monthly in 2016 to 159,161PB monthly, in 2021, representing a 31% increase in t...

Malware Detection in Cloud Computing

Antivirus software is one of the most widely used tools for detecting and stopping malicious and unwanted files. However, the long term effect of traditional host based antivirus is questionable. Antivirus software fails...

A New Strategy of Validities’ Computation for Multimodel Approach: Experimental Validation

The evaluation of validities is a fundamental step in the design of the multimodel approach. Indeed, it is thanks to validities that we estimate the contribution of each base-model in the reproduction of the behavior of...

Development of Rest Facility Information Exchange System by Utilizing Delay Tolerant Network

In this paper, we propose temporary rest facilities information exchange system among many people unable to get home by utilizing Delay Tolerant Network (DTN) after a disaster. When public transportation services are int...

Performance Analysis Of Multi Source Fused Medical Images Using Multiresolution Transforms

Image fusion combines information from multiple images of the same scene to get a composite image that is more suitable for human visual perception or further image-processing tasks. In this paper the multi source medica...

Download PDF file
  • EP ID EP249038
  • DOI 10.14569/IJACSA.2017.080211
  • Views 75
  • Downloads 0

How To Cite

Adi A. Maaita, Hamza A. Alsewadi (2017). A Multi-Threaded Symmetric Block Encryption Scheme Implementing PRNG for DES and AES Systems. International Journal of Advanced Computer Science & Applications, 8(2), 76-82. https://europub.co.uk/articles/-A-249038