• DocumentCode
    69749
  • Title

    COALA - System for Visual Representation of Cryptography Algorithms

  • Author

    Stanisavljevic, Zarko ; Stanisavljevic, Jelena ; Vuletic, Pavle ; Jovanovic, Zoran

  • Author_Institution
    Dept. of Comput. Eng., Univ. of Belgrade, Belgrade, Serbia
  • Volume
    7
  • Issue
    2
  • fYear
    2014
  • fDate
    April-June 1 2014
  • Firstpage
    178
  • Lastpage
    190
  • Abstract
    Educational software systems have an increasingly significant presence in engineering sciences. They aim to improve students´ attitudes and knowledge acquisition typically through visual representation and simulation of complex algorithms and mechanisms or hardware systems that are often not available to the educational institutions. This paper presents a novel software system for CryptOgraphic ALgorithm visuAl representation (COALA), which was developed to support a Data Security course at the School of Electrical Engineering, University of Belgrade. The system allows users to follow the execution of several complex algorithms (DES, AES, RSA, and Diffie-Hellman) on real world examples in a step by step detailed view with the possibility of forward and backward navigation. Benefits of the COALA system for students are observed through the increase of the percentage of students who passed the exam and the average grade on the exams during one school year.
  • Keywords
    computer aided instruction; computer science education; cryptography; data visualisation; educational courses; educational institutions; further education; AES algorithm; COALA system; DES algorithm; Diffie-Hellman algorithm; RSA algorithm; School of Electrical Engineering; University of Belgrade; cryptographic algorithm visual representation; cryptography algorithms; data security course; educational institutions; educational software systems; engineering sciences; student attitudes; student knowledge acquisition; Algorithm design and analysis; Cryptography; Data visualization; Software algorithms; Visualization; AES; DES; Diffie-Hellman; RSA; algorithm visualization; cryptographic algorithms; data security; security education;
  • fLanguage
    English
  • Journal_Title
    Learning Technologies, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1939-1382
  • Type

    jour

  • DOI
    10.1109/TLT.2014.2315992
  • Filename
    6784486