Analysis of efficient random permutations generation for security applications

作者: Zeba Nasim , Zohra Bano , Musheer Ahmad

DOI: 10.1109/ICACEA.2015.7164726

关键词:

摘要: In this paper, random permutation generation algorithms namely, Fisher-Yates algorithm, its variant Sattolo algorithm and Josephus are discussed. Both chaos non-chaos based approaches have been analyzed compared. Their efficiency has tested against three criteria: no ideally fixed points, un-separated pairs shift factor greater than one third the degree of permutation. A should successfully satisfy above criteria. Incorporating chaotic behavior increases randomness generated Chaotic maps used for key-dependent deterministic behavior. The ones attracting more attention as they produce less predictive permutations. slight change in input parameters prompt a significant resulting outcome thereby making it suitable security applications. performance test done on samples consisting 10000, 50000 100000 each sample, every individual (I) elements (II) 100,000 elements. experimental results demonstrate that chaos-based approach outperforms other generates efficient

参考文章(9)
Musheer Ahmad, Omar Farooq, Secure Satellite Images Transmission Scheme Based on Chaos and Discrete Wavelet Transform High Performance Architecture and Grid Computing. pp. 257- 264 ,(2011) , 10.1007/978-3-642-22577-2_35
SS Magliveras, D Socek, B Furht, SJ Li, Enhanced 1-D Chaotic Key-Based Algorithm for Image Encryption ,(2005)
Gelan Yang, Huixia Jin, Na Bai, Image Encryption Using the Chaotic Josephus Matrix Mathematical Problems in Engineering. ,vol. 2014, pp. 1- 13 ,(2014) , 10.1155/2014/632060
Sandra Sattolo, An algorithm to generate a random cyclic permutation Information Processing Letters. ,vol. 22, pp. 315- 317 ,(1986) , 10.1016/0020-0190(86)90073-6
Musheer Ahmad, Omar Farooq, Chaos based PN sequence generator for cryptographic applications multimedia signal processing. pp. 83- 86 ,(2011) , 10.1109/MSPCT.2011.6150443
R.B. Lee, Zhijie Shi, Xiiao Yang, Efficient permutation instructions for fast software cryptography IEEE Micro. ,vol. 21, pp. 56- 69 ,(2001) , 10.1109/40.977759
Zhijie Shi, R.B. Lee, Bit permutation instructions for accelerating software cryptography application-specific systems, architectures, and processors. pp. 138- 148 ,(2000) , 10.1109/ASAP.2000.862385
Ana Cristina Dăscălescu, Radu Eugen Boriga, A novel fast chaos-based algorithm for generating random permutations with high shift factor suitable for image scrambling Nonlinear Dynamics. ,vol. 74, pp. 307- 318 ,(2013) , 10.1007/S11071-013-0969-6
Peter D. Schumer, Mathematical Journeys: Schumer/Mathematical Journeys John Wiley & Sons, Inc.. ,(2005) , 10.1002/0471650986