• DocumentCode
    3252534
  • Title

    Analysis of efficient random permutations generation for security applications

  • Author

    Nasim, Zeba ; Bano, Zohra ; Ahmad, Musheer

  • Author_Institution
    Dept. of Comput. Eng., Jamia Millia Islamia, New Delhi, India
  • fYear
    2015
  • fDate
    19-20 March 2015
  • Firstpage
    337
  • Lastpage
    341
  • Abstract
    In this paper, random permutation generation algorithms namely, Fisher-Yates algorithm, its variant Sattolo algorithm and Josephus algorithm are discussed. Both chaos and non-chaos based approaches have been analyzed and compared. Their efficiency has been tested against three criteria: no ideally fixed points, no un-separated pairs and shift factor greater than one third the degree of permutation. A random permutation algorithm should successfully satisfy the above criteria. Incorporating chaotic behavior increases the randomness of the generated permutation. Chaotic maps are used for the generation of key-dependent and deterministic random behavior. The ones chaos based are attracting more attention as they produce less predictive permutations. A slight change in input parameters prompt a significant change in the resulting outcome thereby making it suitable for security applications. The performance test has been done on samples consisting of 10000, 50000 and 100000 permutations. In each sample, every individual permutation has (I) 50000 elements (II) 100,000 elements. The experimental results demonstrate that the chaos-based approach outperforms other approaches and generates more efficient random permutations.
  • Keywords
    security of data; Fisher-Yates algorithm; Josephus algorithm; Sattolo algorithm; chaotic behavior; chaotic maps; efficient random permutations generation; predictive permutations; random permutation generation algorithms; security applications; Algorithm design and analysis; Arrays; Chaotic communication; Computers; Prediction algorithms; Security; Fisher-Yates; Josephus algorithm; Random permutation; chaos based algorithm; logistic map;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Engineering and Applications (ICACEA), 2015 International Conference on Advances in
  • Conference_Location
    Ghaziabad
  • Type

    conf

  • DOI
    10.1109/ICACEA.2015.7164726
  • Filename
    7164726