Loading...

Please wait...

Quantum Search

How to Use

  1. Click on the Choose File button and select the list of passwords you want.
  2. Enter the MD5 hash you want to find.
  3. Click on the Search button.

**If no file is uploaded, the system will use a default file.**

Method A: Simple Hash Bucket Approach

  1. In this method, the final reduction plaintext are placed into Bucket based on the simplified alternative hashing method.
  2. Based on the Hash inputted, the Hash is first reduced into the final reduction plaintext.
  3. Hash will perform the simplified alternative hashing method.
  4. A lookup of the Bucket of the Hash inputted will be done.
  5. If the Bucket exists, a search using the Grover's Algorithm will check if the Bucket Key of the Hash inputted exists in the Rainbow Table's Bucket.
  6. If the result is found, a linear search is done to locate the inputter's hash, and the chain is rebuilt to retrieve the plaintext.
  7. Else if the result is not found, the inputted hash is reduced again, and the process repeats from step 3 again.

Method B: ASCII Sum Bucket Approach

  1. In this method, the final reduction plaintext are placed into Bucket based on the ASCII Sum Bucket Approach.
  2. Based on the Hash inputted, the Hash is first reduced into the final reduction plaintext.
  3. Hash will perform the ASCII Sum Bucket method.
  4. A search using the Grover's Algorithm will check if the Bucket Key of the Hash inputted exists in the Rainbow Table's.
  5. If the result is found, a linear search is done to locate the inputter's hash, and the chain is rebuilt to retrieve the plaintext.
  6. Else if the result is not found, the inputted hash is reduced again, and the process repeats from step 3 again.