• DocumentCode
    3088378
  • Title

    ROTRIX, The Arrayed Rotors System

  • Author

    Elkamchouchi, Hassan ; ElShafee, Ahmed M.

  • Volume
    0
  • fYear
    2006
  • fDate
    14-16 March 2006
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    This paper proposes a new cryptosystem called ROTRIX, which is based on rotor mechanism but in the form of arrayed rotors that rotate, in three different directions. It´s considered as an evolution of Cyclone. It uses a secret key length varying between only one character up to 1024 characters. The secret key is expanded using a key-rotor to two expanded keys. The core of the cryptosystem is a rotor containing 256 cylinders, each cylinder contains 232 elements, and each element is 32 bits in length. The core-rotor is used to generate 16 different rotors by arranging its cylinders to different 16 forms. These 16 rotors are virtually saved in a matrix of 4times4 elements. The first expanded key is used in core-rotor generation. The second expanded key is used in arrayed-rotors generation. The block length of ROTRIX is 32 bits, so it is called ROTRIX-32. Each plaintext block is encrypted 16 times using the arrayed-rotors. After encryption process of each arrayed-rotor, the positions of its cylinders are rotated. After the whole encryption process, the contents of cylinders of each arrayed-rotor are rotated too. Then, the contents of matrix itself are rotated. Such structure can be considered as a three directional rotors that rotates vertically, horizontally and diagonally
  • Keywords
    cryptography; matrix algebra; rotors; ROTRIX; arrayed rotor system; core-rotor cylinder; cryptosystem; secret key length; Cryptography; Cyclones; Engine cylinders; Equations; Personnel; Rotors; Transforms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Radio Science Conference, 2006. NRSC 2006. Proceedings of the Twenty Third National
  • Conference_Location
    Menoufiya
  • Print_ISBN
    977-5031-84-2
  • Electronic_ISBN
    977-5031-84-2
  • Type

    conf

  • DOI
    10.1109/NRSC.2006.386346
  • Filename
    4275143