• DocumentCode
    2385877
  • Title

    Dynamic and implicit latin square doubly stochastic S-boxes with reversibility

  • Author

    Wu, Yue ; Noonan, Joseph P. ; Agaian, Sos

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Tufts Univ., Medford, MA, USA
  • fYear
    2011
  • fDate
    9-12 Oct. 2011
  • Firstpage
    3358
  • Lastpage
    3364
  • Abstract
    S-Boxes play a vital role in cipher designs and have been researched for years. In this article a new way of dynamically designing S-boxes using Latin Square doubly stochastic matrix is proposed. And it is demonstrated that the enciphering/deciphering process is a mimic of a Markov chain Monte Carlo simulation. Unlike conventional dynamic S-boxes, the proposed S-boxes are not directly defined by keys, but contained in the key dependent doubly stochastic matrix. The created matrix has desired properties including: (1) it implicitly contains S-boxes and thus complicates the internal structure of S-boxes; (2) it naturally defines S-boxes with reversibility and thus any S-boxes used for encryption can be directly used for decryption; (3) it satisfies the Strict Avalanche Criterion (SAC) for S-Boxes and thus it has good resistance to differential or linear cryptanalysis; (4) it guarantees the independence of the ciphertext distribution from plaintext one; and (5) it ensures that the expected ciphertext distribution is uniform and thus attains excellent confusion properties when use these S-Boxes iteratively. Theoretical and experimental results show that the proposed S-box has a high security level and is suitable to design cryptosystem for data encryption. We also extend our S-boxes to a simple image cipher. Experimental results show that the proposed dynamical flexible structure S-boxes has cryptographic properties comparable or better than some existing image encryption methods.
  • Keywords
    Markov processes; Monte Carlo methods; cryptography; image coding; matrix algebra; stochastic processes; Markov chain Monte Carlo simulation; cipher design; ciphertext distribution; cryptographic property; cryptosystem; data encryption; dynamical flexible structure S-box; image cipher; image encryption method; implicit latin square doubly stochastic s-box; linear cryptanalysis; security level; stochastic matrix; strict avalanche criterion; Encryption; Generators; Markov processes; Matrix converters; Monte Carlo methods; Vectors; Doubly Stochastic Matrix; Latin Square; Markov Chain; Monte Carlo method; Reversibility; S-Box;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man, and Cybernetics (SMC), 2011 IEEE International Conference on
  • Conference_Location
    Anchorage, AK
  • ISSN
    1062-922X
  • Print_ISBN
    978-1-4577-0652-3
  • Type

    conf

  • DOI
    10.1109/ICSMC.2011.6084188
  • Filename
    6084188