DocumentCode :
704626
Title :
A new method of generating public key matrix and using it for image encryption
Author :
Chhotaray, Sukant Kumar ; Chhotaray, Animesh ; Rath, Girija Sankar
Author_Institution :
Dept. of Electron. & Commun. Eng., Sardar Vallabhbhai Patel Inst. of Technol., Vasad, India
fYear :
2015
fDate :
19-20 Feb. 2015
Firstpage :
453
Lastpage :
458
Abstract :
It is very difficult to find the inverse of a matrix in Galois field using standard matrix inversion algorithms. Hence, any block-based encryption process involving matrix as a key will take considerable amount of time for decryption. The inverse of a self-invertible matrix is the matrix itself. So, if these matrices are used for encryption, the computational time of the decryption algorithm reduces significantly. In this paper, a new method of generating self-invertible matrix is presented. In addition to this, a new method of generating sparse matrices based on a polynomial function and the process of inversion of this matrix without using standard matrix inversion algorithms is also presented. The product of these two types of matrices constitute the public key matrix whereas the matrices individually act as the private keys. This matrix will have a large domain and can also be used to design an asymmetric encryption technique. The inverse of the key matrix can be calculated easily by the receiver provided the components of the key i.e. the self-invertible and the sparse matrices are known. This public key is used to encrypt images using standard image encryption algorithm and it is tested with various gray-scale images. After encryption, the images are found to be completely scrambled. The image encryption process has very low computational complexity which is evident from comparison with AES(128). Moreover, since the number of key matrices are huge, brute force attack becomes very difficult.
Keywords :
Galois fields; computational complexity; image processing; matrix inversion; public key cryptography; sparse matrices; AES(128); Galois field; asymmetric encryption technique; block-based encryption process; computational complexity; decryption algorithm; gray-scale image; image encryption process; polynomial function; public key matrix; self-invertible matrix; sparse matrices; standard matrix inversion algorithm; Algorithm design and analysis; Encryption; Public key; Signal processing algorithms; Sparse matrices; Standards;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signal Processing and Integrated Networks (SPIN), 2015 2nd International Conference on
Conference_Location :
Noida
Print_ISBN :
978-1-4799-5990-7
Type :
conf
DOI :
10.1109/SPIN.2015.7095272
Filename :
7095272
Link To Document :
بازگشت