• DocumentCode
    164755
  • Title

    Training module with graphical user interface for encryption and decryption using affine ciphers applied in cryptosystems

  • Author

    Borodzhieva, A.N. ; Manoilov, P.K.

  • Author_Institution
    Telecommun. Dept., Univ. of Ruse, Ruse, Bulgaria
  • fYear
    2014
  • fDate
    23-26 Oct. 2014
  • Firstpage
    281
  • Lastpage
    286
  • Abstract
    The paper describes the algorithm and the developed training module with graphical user interface for encryption and decryption of texts using affine ciphers, which will be used in the course “Telecommunications Security” included as compulsory in the curriculum of the specialty “Telecommunication Systems” for “Bachelor” educational qualification degree at the University of Ruse. The training module is implemented using MATLAB and Graphical User Interface Development Environment GUIDE. The application allows selecting the language through radio-buttons and the parameters of the encryption/decryption key from a drop-down menu. It illustrates step by step the process of encryption/decryption of the plain-text/cipher-text entered in the text field by the user, using affine ciphers. The novelty is that the algorithm for encryption/decryption of texts in English using affine ciphers is modified to be used for texts in Bulgarian, Russian or Romanian and it could be implemented in other languages (depending on the number of letters in the alphabet). The module has a possibility to display information on affine ciphers and to illustrate the principle of its operation in a separate graphical window, if desired by the user.
  • Keywords
    computer aided instruction; cryptography; graphical user interfaces; mathematics computing; telecommunication security; Bulgarian; English; GUIDE; MATLAB; Romanian; Russian; University of Ruse; affine ciphers; bachelor educational qualification degree; cryptosystems; graphical user interface development environment; telecommunications security; text decryption; text encryption; training module; Ciphers; Electronics packaging; Encryption; Graphical user interfaces; Pressing; Training; GUIDE; MATLAB; affine ciphers; cryptography; cryptosystems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design and Technology in Electronic Packaging (SIITME), 2014 IEEE 20th International Symposium for
  • Conference_Location
    Bucharest
  • Type

    conf

  • DOI
    10.1109/SIITME.2014.6967045
  • Filename
    6967045