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)