Zobrazit minimální záznam

dc.contributor.advisorLampart, Marek
dc.contributor.authorMacháček, Roman
dc.date.accessioned2024-06-27T17:26:07Z
dc.date.available2024-06-27T17:26:07Z
dc.date.issued2023
dc.identifier.otherOSD002
dc.identifier.urihttp://hdl.handle.net/10084/153904
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.format.extent4839141 bytes
dc.format.mimetypeapplication/pdf
dc.language.isoen
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
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.titleQuantum algorithmic techniques for the Shor algorithmen
dc.title.alternativeKvantové algoritmické techniky implementace Shorova algoritmucs
dc.typeDiplomová prácecs
dc.contributor.refereeTomčala, Jiří
dc.date.accepted2024-06-06
dc.thesis.degree-nameIng.
dc.thesis.degree-levelMagisterský studijní programcs
dc.thesis.degree-grantorVysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.description.department470 - Katedra aplikované matematikycs
dc.thesis.degree-programVýpočetní a aplikovaná matematikacs
dc.thesis.degree-branchAplikovaná matematikacs
dc.description.resultvýborněcs
dc.identifier.senderS2724
dc.identifier.thesisMAC0491_FEI_N0541A170007_S01_2023
dc.rights.accessopenAccess


Soubory tohoto záznamu

Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam