English

A Quantum Algorithm To Locate Unknown Hashgrams

Quantum Physics 2022-05-09 v3 Cryptography and Security

Abstract

Quantum computing has evolved quickly in recent years and is showing significant benefits in a variety of fields, especially in the realm of cybersecurity. The combination of software used to locate the most frequent hashes and nn-grams that identify malicious software could greatly benefit from a quantum algorithm. By loading the table of hashes and nn-grams into a quantum computer we can speed up the process of mapping nn-grams to their hashes. The first phase will be to use KiloGram to find the top-kk hashes and nn-grams for a large malware corpus. From here, the resulting hash table is then loaded into a quantum simulator. A quantum search algorithm is then used search among every permutation of the entangled key and value pairs to find the desired hash value. This prevents one from having to re-compute hashes for a set of nn-grams, which can take on average O(MN)O(MN) time, whereas the quantum algorithm could take O(N)O(\sqrt{N}) in the number of table lookups to find the desired hash values.

Keywords

Cite

@article{arxiv.2005.02911,
  title  = {A Quantum Algorithm To Locate Unknown Hashgrams},
  author = {Nicholas R. Allgood and Charles K. Nicholas},
  journal= {arXiv preprint arXiv:2005.02911},
  year   = {2022}
}

Comments

SAI FTC Conference 2022

R2 v1 2026-06-23T15:21:26.356Z