DEVELOPING A NEW ROBUST PRIVATE KEY ENCRYPTION ALGORITHM

 

BY

 

LEE KAH HUI

 

ABSTRACT

 

            The objective of this project is to develop a new encryption algorithm that applies key hopping, variable key length and algorithm hopping that differ from conventional cryptographic algorithms. The algorithm is based on a symmetric block cipher. A plaintext is divided into variable length data blocks and each block is equipped with a unique sub-key. The sub-keys are extracted from a master key and a sub-key is having the same length as the data block. There are 64 algorithms that defined the encryption sequence. Each data block is processed using one of the algorithms. The performance and strength of new algorithm is expected to be better than conventional cryptographic algorithm and highly effective against brute force attack. A windows application is implemented in order to illustrate and test the performance and robustness of the new encryption algorithm.

 

Full text source:

B. Sc. (Hons) In Computer Systems & Networks

December 2000

Number: 15-16 (A)