• DocumentCode
    1134035
  • Title

    On the use of recurrent neural networks to design symmetric ciphers

  • Author

    Arvandi, M. ; Wu, S. ; Sadeghian, A.

  • Author_Institution
    Ryerson Univ., Toronto
  • Volume
    3
  • Issue
    2
  • fYear
    2008
  • fDate
    5/1/2008 12:00:00 AM
  • Firstpage
    42
  • Lastpage
    53
  • Abstract
    In this article, we describe an innovative form of cipher design based on the use of recurrent neural networks. The well-known characteristics of neural networks, such as parallel distributed structure, high computational power, ability to learn and represent knowledge as a black box, are successfully applied to cryptography. The proposed cipher has a relatively simple architecture and, by incorporating neural networks, it releases the constraint on the length of the secret key. The design of the symmetric cipher is described in detail and its security is analyzed. The cipher is robust in resisting different cryptanalysis attacks and provides efficient data integrity and authentication services. Simulation results are presented to validate the effectiveness of the proposed cipher design.
  • Keywords
    cryptography; knowledge representation; recurrent neural nets; authentication services; black box; cryptanalysis attacks; cryptography; data integrity; knowledge representation; parallel distributed structure; recurrent neural networks; secret key; symmetric ciphers; Authentication; Computer architecture; Computer networks; Concurrent computing; Cryptography; Data security; Distributed computing; Neural networks; Recurrent neural networks; Robustness;
  • fLanguage
    English
  • Journal_Title
    Computational Intelligence Magazine, IEEE
  • Publisher
    ieee
  • ISSN
    1556-603X
  • Type

    jour

  • DOI
    10.1109/MCI.2008.919075
  • Filename
    4490260