Swarm intelligence based key generation for stream cipher
Article first published online: 20 AUG 2009
Copyright © 2009 John Wiley & Sons, Ltd.
Security and Communication Networks
Volume 4, Issue 2, pages 181–194, February 2011
How to Cite
Sreelaja, N. K. and Vijayalakshmi Pai, G. A. (2011), Swarm intelligence based key generation for stream cipher. Security Comm. Networks, 4: 181–194. doi: 10.1002/sec.132
- Issue published online: 20 AUG 2009
- Article first published online: 20 AUG 2009
- plain text;
- ant colony optimization;
- key generation;
- character code table;
- stream cipher
Encryption of data traffic in a network is essential since it is vulnerable to eavesdropping. The security of data traffic becomes important since the communications over open network occur frequently. This paper focuses on encryption of plain text using a stream cipher method. However, the keys for encryption are generated using a swarm intelligence approach. Swarm intelligence is the emergent collective intelligence of groups of simple autonomous agents. The Ant Colony Optimization key Generation Algorithm (AKGA) is a novel approach to generate keystream for encrypting the plain text. The advantage of this approach is that it reduces the number of keys to be distributed. Experimental results demonstrating AKGA's encrypting plain text of different lengths and the comparison of its performance with other stream cipher methods are presented. Copyright © 2009 John Wiley & Sons, Ltd.