A web demo for the data encryption standard (DES)
Siti Heryani Tahir
Date of Issue2019-04-28
School of Computer Science and Engineering
The study of cryptography often involves complex computations and requires solid understanding of the theoretical aspects before they can be put to practice. Unfortunately, not all students of cryptography courses have natural flair towards understanding and mastering the theoretical concepts of cryptography algorithms by the traditional textbook approach. Hence, it is vital to explore interactive ways of learning cryptography algorithms and move towards a more effective approach to provide students with a better learning experience. One such method is to implement a demonstration tool as an accompanying learning material to help them visualize the complex stages present in most cryptography algorithms. In this project, an implementation of a web demo for the Data Encryption Standard (DES) was explored. The web demo aims to provide an interactive way of learning by allowing students to experiment with various inputs and study how its solutions are being derived. This enhances the students’ learning process and help them gain a better understanding of the DES algorithm while allowing them to follow lessons easily with the help of a step-by-step visualization tool.
DRNTU::Engineering::Computer science and engineering::Data::Data encryption
Final Year Project (FYP)
Nanyang Technological University