• DocumentCode
    3756626
  • Title

    A New Scheme for Implementing S-box Based on Neural Network

  • Author

    Xia Zhang;Fangyue Chen;Bo Chen;Zhongwei Cao

  • Author_Institution
    Hangzhou Dianzi Univ., Hangzhou, China
  • fYear
    2015
  • Firstpage
    571
  • Lastpage
    576
  • Abstract
    S-box (Substitution box) is one of the most important components in the block cipher. As the high non-linearity of neural network (or artificial neural network, ANN) is in high accordance with the properties of cipher, the application of neural network in cryptography becomes a significant orientation. In this paper, we present a new scheme for implementing S-box used in ciphers basing on neural network. Differing from the previous network models, the proposed network, which can be used to implement any Boolean function in S-box, consists of multiple neural network perceptrons, and each perceptron only has a low number of input variables (4-bits input). By DNA-like learning algorithm, it is very convenient to train the weight and threshold values of the network.
  • Keywords
    "Boolean functions","Biological neural networks","Neurons","Ciphers","Encryption"
  • Publisher
    ieee
  • Conference_Titel
    Computational Science and Computational Intelligence (CSCI), 2015 International Conference on
  • Type

    conf

  • DOI
    10.1109/CSCI.2015.9
  • Filename
    7424157