Cryptographic game

Cryptography has become a necessity in our daily lives. It became more obvious since the pandemic began. However, even before the pandemic, most of us are already depending heavily on cryptography. Such as government services that use singpass, banking services and internet access. Without cryptogra...

Full description

Saved in:
Bibliographic Details
Main Author: Leow, Kian Ann
Other Authors: Smitha Kavallur Pisharath Gopi
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2021
Subjects:
Online Access:https://hdl.handle.net/10356/147904
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-147904
record_format dspace
spelling sg-ntu-dr.10356-1479042021-04-16T06:21:41Z Cryptographic game Leow, Kian Ann Smitha Kavallur Pisharath Gopi School of Computer Science and Engineering smitha@ntu.edu.sg Engineering::Computer science and engineering::Hardware Engineering::Computer science and engineering::Software::Software engineering Cryptography has become a necessity in our daily lives. It became more obvious since the pandemic began. However, even before the pandemic, most of us are already depending heavily on cryptography. Such as government services that use singpass, banking services and internet access. Without cryptography, such things will cease to function, personal details would be available for all to see, anyone would be able to access other’s bank accounts, and anyone would be able to see what anybody is viewing on the internet. These are just some examples of the numerous scenarios applicable to daily lives. The need for cryptography is ever-growing as more appliances add connectivity. All these devices need to be protected by cryptography, increasing the importance of cryptography even further. Hence, people should know the significance of cryptography and the impact it has on their daily lives. Through the gamification of cryptography, this project would provide people with the opportunity to learn about cryptography and test their knowledge in a simple quiz game. There are essentially two parts to this project. First is a step-by-step guide, teaching the basics of cryptography with some examples in the format of a quiz. This is programmed on the Xilinx Zed Board with a GUI as a standalone system. The second is the game portion made using Visual C++ to test what is learned from the guide. There are 2 games in total, one programmed on the Xilinx Zed Board and another on windows. Both have been tested with positive feedbacks for ease of use, concept and learning outcomes. Further enhancements for this project would be improving input capabilities for the game on the Xilinx Zed Board, improvement to GUI of the project in general and additional content for the guide and game. Bachelor of Engineering (Computer Engineering) 2021-04-16T06:21:41Z 2021-04-16T06:21:41Z 2021 Final Year Project (FYP) Leow, K. A. (2021). Cryptographic game. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/147904 https://hdl.handle.net/10356/147904 en SCSE20-0515 application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Computer science and engineering::Hardware
Engineering::Computer science and engineering::Software::Software engineering
spellingShingle Engineering::Computer science and engineering::Hardware
Engineering::Computer science and engineering::Software::Software engineering
Leow, Kian Ann
Cryptographic game
description Cryptography has become a necessity in our daily lives. It became more obvious since the pandemic began. However, even before the pandemic, most of us are already depending heavily on cryptography. Such as government services that use singpass, banking services and internet access. Without cryptography, such things will cease to function, personal details would be available for all to see, anyone would be able to access other’s bank accounts, and anyone would be able to see what anybody is viewing on the internet. These are just some examples of the numerous scenarios applicable to daily lives. The need for cryptography is ever-growing as more appliances add connectivity. All these devices need to be protected by cryptography, increasing the importance of cryptography even further. Hence, people should know the significance of cryptography and the impact it has on their daily lives. Through the gamification of cryptography, this project would provide people with the opportunity to learn about cryptography and test their knowledge in a simple quiz game. There are essentially two parts to this project. First is a step-by-step guide, teaching the basics of cryptography with some examples in the format of a quiz. This is programmed on the Xilinx Zed Board with a GUI as a standalone system. The second is the game portion made using Visual C++ to test what is learned from the guide. There are 2 games in total, one programmed on the Xilinx Zed Board and another on windows. Both have been tested with positive feedbacks for ease of use, concept and learning outcomes. Further enhancements for this project would be improving input capabilities for the game on the Xilinx Zed Board, improvement to GUI of the project in general and additional content for the guide and game.
author2 Smitha Kavallur Pisharath Gopi
author_facet Smitha Kavallur Pisharath Gopi
Leow, Kian Ann
format Final Year Project
author Leow, Kian Ann
author_sort Leow, Kian Ann
title Cryptographic game
title_short Cryptographic game
title_full Cryptographic game
title_fullStr Cryptographic game
title_full_unstemmed Cryptographic game
title_sort cryptographic game
publisher Nanyang Technological University
publishDate 2021
url https://hdl.handle.net/10356/147904
_version_ 1698713635689332736