Feb. 23, 2022, 2:21 a.m. | Richard Preston

cs.CR updates on arXiv.org arxiv.org

Quantum software frameworks provide software engineers with the tools to
study quantum algorithms as applied to practical problems. We implement
classical hash functions MD5, SHA-1, SHA-2, and SHA-3 as quantum oracles to
study the computational resource requirements of conducting a preimage attack
with Grover's Algorithm. We introduce an improvement to the SHA-3 oracle that
reduces the number of logical qubits required in the Keccak block permutation
by 40%.

functions hash software

SOC 2 Manager, Audit and Certification

@ Deloitte | US and CA Multiple Locations

Cyber Systems Administration

@ Peraton | Washington, DC, United States

Android Security Engineer, Public Sector

@ Google | Reston, VA, USA

Lead Electronic Security Engineer, CPP - Federal Facilities - Hybrid

@ Black & Veatch | Denver, CO, US

Profissional Sênior de Compliance & Validação em TI - Montes Claros (MG)

@ Novo Nordisk | Montes Claros, Minas Gerais, BR

Principal Engineer, Product Security Engineering

@ Google | Sunnyvale, CA, USA