Quantum algorithmic techniques for the Shor algorithm

dc.contributor.advisorLampart, Marek
dc.contributor.authorMacháček, Roman
dc.contributor.refereeTomčala, Jiří
dc.date.accepted2024-06-06
dc.date.accessioned2024-06-27T17:26:07Z
dc.date.available2024-06-27T17:26:07Z
dc.date.issued2023
dc.description.abstractSecure communication is one of the key parts of the Information Age, characterized by broad progress and adoption of information technology. Existing standards of internet communication are based on RSA cryptography. On classical computers, RSA is almost impossible to break, however, there is a threat made on quantum computers, where Shor's algorithm offers exponential speedup compared to the best classical algorithms for breaking RSA keys. In this work, the fundamental part of the RSA key, namely factorization, will be investigated along with classical and quantum approaches using Shor's algorithm to break it. State-of-the-art techniques are replicated and incorporated into the implementation in Qiskit, capable of running on multiple computing devices, including IBM hardware and simulators from IonQ, Rigetti, and Quantinuum.en
dc.description.abstractBezpečná komunikace je jednou z klíčových částí Informačního Věku, vyznačující se širokým pokrokem a přijetím informačních technologií. Stávající standardy internetové komunikace jsou založeny na kryptografii RSA. Na klasických počítačích je RSA téměř nemožné prolomit, nicméně u kvantových počítačů existuje hrozba, kdy Shorův algoritmus nabízí exponenciální zrychlení ve srovnání s nejlepšími klasickými algoritmy pro prolomení RSA klíče. V této práci bude zkoumána principiální část RSA klíče, a to faktorizace, společně s klasickými a kvantovými přístupy využívajícími Shorův algoritmus za účelem jeho prolomení. Nejmodernější techniky jsou replikovány a zahrnuty do implementace v Qiskitu, schopného běžet na více výpočetních zařízeních, včetně hardwaru IBM a simulátorů od IonQ, Rigetti a Quantinuum.cs
dc.description.department470 - Katedra aplikované matematikycs
dc.description.resultvýborněcs
dc.format.extent4839141 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.otherOSD002
dc.identifier.senderS2724
dc.identifier.thesisMAC0491_FEI_N0541A170007_S01_2023
dc.identifier.urihttp://hdl.handle.net/10084/153904
dc.language.isoen
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
dc.rights.accessopenAccess
dc.subjectShor's algorithmen
dc.subjectQuantum Phase Estimationen
dc.subjectQuantum Fourier Transformen
dc.subjectQuantum Computingen
dc.subjectRSAen
dc.subjectOrder Findingen
dc.subjectSimulatorsen
dc.subjectHardwareen
dc.subjectQiskiten
dc.subjectShorův algoritmuscs
dc.subjectOdhad fázecs
dc.subjectKvantová Fourierova Transformacecs
dc.subjectKvantové počítánícs
dc.subjectRSAcs
dc.subjectSimulátorycs
dc.subjectHardwarecs
dc.subjectQiskitcs
dc.thesis.degree-branchAplikovaná matematikacs
dc.thesis.degree-grantorVysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.thesis.degree-levelMagisterský studijní programcs
dc.thesis.degree-nameIng.
dc.thesis.degree-programVýpočetní a aplikovaná matematikacs
dc.titleQuantum algorithmic techniques for the Shor algorithmen
dc.title.alternativeKvantové algoritmické techniky implementace Shorova algoritmucs
dc.typeDiplomová prácecs

Files

Original bundle

Now showing 1 - 5 out of 5 results
Loading...
Thumbnail Image
Name:
MAC0491_FEI_N0541A170007_S01_2023.pdf
Size:
4.61 MB
Format:
Adobe Portable Document Format
Description:
Text práce
Loading...
Thumbnail Image
Name:
MAC0491_FEI_N0541A170007_S01_2023_zadani.pdf
Size:
85.31 KB
Format:
Adobe Portable Document Format
Description:
Zadání
Loading...
Thumbnail Image
Name:
MAC0491_FEI_N0541A170007_S01_2023_priloha.zip
Size:
15.33 KB
Format:
Unknown data format
Description:
Příloha
Loading...
Thumbnail Image
Name:
MAC0491_FEI_N0541A170007_S01_2023_posudek_vedouci_Lampart_Marek.pdf
Size:
148.64 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího – Lampart, Marek
Loading...
Thumbnail Image
Name:
MAC0491_FEI_N0541A170007_S01_2023_posudek_oponent_Tomcala_Jiri.pdf
Size:
144.49 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta – Tomčala, Jiří