Moderna kriptografija može se podijeliti u dvije velike skupine kriptografskih algoritama: simetrične i asimetrične. Simetrični kriptografski algoritmi koriste se za kriptografsku zaštitu podataka, dok se asimetrični koriste za razmjenu kriptografskih ključeva između sudionika komunikacije. Sve izvjesnija pojava kvantnih računala ugrožava sigurnost postojećih kriptografskih algoritama te je potrebno razmotriti druge, kvantno-otporne kriptografske algoritme, kao zamjenu postojećim kriptografskim algoritmima. Groverov kvantni algoritam ugrožava simetrične kriptografske algoritme na način da im „prepolovljuje“ broj bitova zaštite, dok Shorov kvantni algoritam u potpunosti razbija postojeće asimetrične kriptografske algoritme. U ovom radu opisu...