K.K. Kuriakose

Work place: Computer Division, Indira Gandhi Centre for Atomic Research, Department of Atomic Energy, Kalpakkam, India

E-mail:

Website:

Research Interests: Software Creation and Management, Software Engineering, Computer systems and computational processes, Systems Architecture, Information Systems, Database Management System, E-learning experience management

Biography

K.K. Kuriakose graduated with honors in Electrical Engineering from National Institute of Technology, Calicut, in 1977. After undergoing training in Nuclear Science and Engineering from Bhabha Atomic Research Centre (BARC) Training School, he joined Indira Gandhi Centre for Atomic Research (IGCAR) in 1979. He had also obtained Master of Engineering in Electrical Communication Engineering from Indian Institute of Science, Bangalore in 1986 and Master of Business Administration from Indira Gandhi National Open University in 2000. Currently he is the Head of Knowledge Management Section and a doctoral-level research scholar in the area of knowledge management with Homi Bhabha National Institute, Mumbai. He has twenty five publications in national and international conferences/ journals/ reports in the area of Information Management, Knowledge Management and Simulation. His research interests include information management systems, knowledge management, organizational learning and software engineering.

Author Articles
Exploiting SIMD Instructions in Modern Microprocessors to Optimize the Performance of Stream Ciphers

By P. Mabin Joseph J. Rajan K.K. Kuriakose S. A.V. Satya Murty

DOI: https://doi.org/10.5815/ijcnis.2013.06.08, Pub. Date: 8 May 2013

Modern microprocessors are loaded with a lot of performance optimization features. Single Instruction Multiple Data (SIMD) instruction set feature specially designed for improving the performance of multimedia applications is one among them. But most of the encryption algorithms do not use these features to its fullest. This paper discusses various optimization principles to be followed by encryption algorithm designers to exploit the features of underlying processor to the maximum. It also analyses the performance of four eSTREAM finalist stream ciphers – HC-128, Rabbit, Salsa 20/12 and Sosemanuk – under various methods of implementation. Scope of implementing these stream ciphers using SIMD instructions is examined and improvement in performance achieved by this implementation has been measured. Modifications in the algorithm which provide further improvement in performance of these ciphers are also studied.

[...] Read more.
Other Articles