View Proposal
-
Proposer
-
Kai Lin Ong
-
Title
-
Quantum Walk-Based Hash Functions
-
Goal
-
Design, implementation and performance analysis of QWBHF
-
Description
- Classical cryptographic hash functions such as SHA-256 and SHA-3 are constructed using mathematical and computational techniques designed to produce outputs that exhibit strong diffusion and appear statistically random. The student will first develop an understanding of conventional hash functions and their security requirements using introductory materials and MIT's lecture material on cryptographic hash functions.
Quantum computing provides an alternative computational paradigm based on quantum mechanical phenomena such as superposition and interference. One important quantum algorithmic model is the quantum walk, which is the quantum analogue of a classical random walk. Unlike a classical random walk, a quantum walker can exist in a superposition of positions and its evolution is governed by unitary transformations.
The combination of quantum walks and cryptographic hashing has been investigated in the literature. This project proposes to investigate quantum-walk-based hash functions through numerical simulation. A hash construction based on a discrete-time quantum walk will be implemented and evaluated against standard cryptographic criteria. The project will also investigate how parameters of the quantum walk, such as the number of positions, coin operation, number of walk steps and interaction mechanism, affect the quality of the resulting hash function.
- Resources
-
Introduction to hash functions https://www.youtube.com/watch?v=KyUTuwz_b7Q
MIT: https://www.youtube.com/watch?v=KqqOXndnvic
Discrete-time interacting quantum walks and quantum Hash schemes
https://link.springer.com/article/10.1007/s11128-012-0421-8
-
Background
-
-
Url
-
-
Difficulty Level
-
Variable
-
Ethical Approval
-
None
-
Number Of Students
-
-17
-
Supervisor
-
Kai Lin Ong
-
Keywords
-
hash function, quantum computing, quantum walk
-
Degrees
-