Volume 10, Issue 1, January 2015, Pages 305–312
Youssef Harmouch1 and Rachid El Kouch2
1 Dept. Mathematics, Computing and Networks, National Institute for Post and Telecommunication, Rabat, Morocco
2 Dept. Mathematics, Computing and Networks, National Institute for Post and Telecommunication, Rabat, Morocco
Original language: English
Copyright © 2015 ISSR Journals. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Encryption is a cryptography method that makes it difficult to understand a document for any person without the decryption key. Our contribution in this paper is to introduce a new concept of encryption to secure a document by using a pair of keys. Generally the security of a cryptosystem relies on the secret encryption key but not on the algorithm. This has led many scientists and researchers to develop multiple encryption algorithms that are differentiated by their suppleness, complexities, resistance to the attacks and their quick execution. Thus, we develop a new dynamic encryption algorithm based on the use of two keys, static and dynamic, in different sizes. The static key is combined with a vector product to encrypted data while the other dynamic key will be added as an additional jamming, which is only a chaotic vector that changes values after each use. Our immaculate algorithm will be tested and simulated in MATLAB to visualize and verify the results so that to deduce its effectiveness of resistance to cryptanalysis attacks.
Author Keywords: key encryption, jamming update, dynamic algorithm and cryptanalysis attacks.
Youssef Harmouch1 and Rachid El Kouch2
1 Dept. Mathematics, Computing and Networks, National Institute for Post and Telecommunication, Rabat, Morocco
2 Dept. Mathematics, Computing and Networks, National Institute for Post and Telecommunication, Rabat, Morocco
Original language: English
Copyright © 2015 ISSR Journals. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Abstract
Encryption is a cryptography method that makes it difficult to understand a document for any person without the decryption key. Our contribution in this paper is to introduce a new concept of encryption to secure a document by using a pair of keys. Generally the security of a cryptosystem relies on the secret encryption key but not on the algorithm. This has led many scientists and researchers to develop multiple encryption algorithms that are differentiated by their suppleness, complexities, resistance to the attacks and their quick execution. Thus, we develop a new dynamic encryption algorithm based on the use of two keys, static and dynamic, in different sizes. The static key is combined with a vector product to encrypted data while the other dynamic key will be added as an additional jamming, which is only a chaotic vector that changes values after each use. Our immaculate algorithm will be tested and simulated in MATLAB to visualize and verify the results so that to deduce its effectiveness of resistance to cryptanalysis attacks.
Author Keywords: key encryption, jamming update, dynamic algorithm and cryptanalysis attacks.
How to Cite this Article
Youssef Harmouch and Rachid El Kouch, “A New Algorithm for Dynamic Encryption,” International Journal of Innovation and Applied Studies, vol. 10, no. 1, pp. 305–312, January 2015.