A web demo for the Data Encryption Standard (DES)

With the rapid advancement of technology, data security has become a much more important factor to consider in the development of software applications. Therefore, by understanding the basic architecture of DES and its encryption process which includes Feistel Cipher (a symmetric structure to constr...

Full description

Bibliographic Details
Main Author: Tan, Xuan Wei
Other Authors: Anwitaman Datta
Format: Final Year Project (FYP)
Language:English
Published: 2017
Subjects:
Online Access:http://hdl.handle.net/10356/70160
_version_ 1811677799060078592
author Tan, Xuan Wei
author2 Anwitaman Datta
author_facet Anwitaman Datta
Tan, Xuan Wei
author_sort Tan, Xuan Wei
collection NTU
description With the rapid advancement of technology, data security has become a much more important factor to consider in the development of software applications. Therefore, by understanding the basic architecture of DES and its encryption process which includes Feistel Cipher (a symmetric structure to construct block cipher), students of cryptography would be able to apply the concept of data encryption into their course assignments or future projects that requires data security. This project aims to deliver a web demo simulator to visualize all the intermediate and main steps in the encryption process of DES. This web demo simulator includes the steps to generate round keys for use in the encryption process. The web demo simulator will eventually serve as an accompanying learning material for students of cryptography. The objective of this report is to record the planning and development process of the web demo simulator. It will also be presented as a guide and further explanation on the web demo simulator, so that it will be more clear and beneficial for students learning about DES.
first_indexed 2024-10-01T02:43:06Z
format Final Year Project (FYP)
id ntu-10356/70160
institution Nanyang Technological University
language English
last_indexed 2024-10-01T02:43:06Z
publishDate 2017
record_format dspace
spelling ntu-10356/701602023-03-03T20:31:13Z A web demo for the Data Encryption Standard (DES) Tan, Xuan Wei Anwitaman Datta School of Computer Science and Engineering DRNTU::Engineering::Computer science and engineering::Data::Data encryption With the rapid advancement of technology, data security has become a much more important factor to consider in the development of software applications. Therefore, by understanding the basic architecture of DES and its encryption process which includes Feistel Cipher (a symmetric structure to construct block cipher), students of cryptography would be able to apply the concept of data encryption into their course assignments or future projects that requires data security. This project aims to deliver a web demo simulator to visualize all the intermediate and main steps in the encryption process of DES. This web demo simulator includes the steps to generate round keys for use in the encryption process. The web demo simulator will eventually serve as an accompanying learning material for students of cryptography. The objective of this report is to record the planning and development process of the web demo simulator. It will also be presented as a guide and further explanation on the web demo simulator, so that it will be more clear and beneficial for students learning about DES. Bachelor of Engineering (Computer Science) 2017-04-13T06:19:24Z 2017-04-13T06:19:24Z 2017 Final Year Project (FYP) http://hdl.handle.net/10356/70160 en Nanyang Technological University 38 p. application/pdf
spellingShingle DRNTU::Engineering::Computer science and engineering::Data::Data encryption
Tan, Xuan Wei
A web demo for the Data Encryption Standard (DES)
title A web demo for the Data Encryption Standard (DES)
title_full A web demo for the Data Encryption Standard (DES)
title_fullStr A web demo for the Data Encryption Standard (DES)
title_full_unstemmed A web demo for the Data Encryption Standard (DES)
title_short A web demo for the Data Encryption Standard (DES)
title_sort web demo for the data encryption standard des
topic DRNTU::Engineering::Computer science and engineering::Data::Data encryption
url http://hdl.handle.net/10356/70160
work_keys_str_mv AT tanxuanwei awebdemoforthedataencryptionstandarddes
AT tanxuanwei webdemoforthedataencryptionstandarddes