A web demo for the data encryption standard (DES)

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 cry...

Full description

Saved in:
Bibliographic Details
Main Author: Siti Heryani Tahir
Other Authors: Anwitaman Datta
Format: Final Year Project
Language:English
Published: 2019
Subjects:
Online Access:http://hdl.handle.net/10356/76984
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary: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.