View Proposal


Proposer
Marwan Fuad
Title
Applying confusion and diffusion to create strong ciphers
Goal
To show using a code, demo, or an interactive visual, how diffusion and confusion are enhanced to create strong encryption algorithms
Description
Diffusion and confusion are two primitive operations in block ciphers. The purpose of the project is to investigate/compare how popular encryption algorithms approached these two principles. The second purpose, for a higher level of difficulty, is to suggest new ways to enhance these principles in one or more of these popular ciphers. You are also expected to create a code/demo/interactive visual to demonstrate the above tasks.
Resources
“A graduate Course in Applied Cryptography”, Dan Boneh and Victor Shoup
Background
Url
Difficulty Level
Moderate
Ethical Approval
None
Number Of Students
1
Supervisor
Marwan Fuad
Keywords
cyber security, cryptography
Degrees
Bachelor of Science in Computer Science
Master of Science in Computer Science for Cyber Security
Master of Science in Network Security
Bachelor of Science in Computer Science (Cyber Security)