<?xml version="1.0" encoding="UTF-8"?>
<article article-type="research-article" xml:lang="en-US" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher">global-journal-of-computer-science-and-technology-g-interdisciplinary</journal-id>
<journal-title-group>
<journal-title>Global Journal of Computer Science and Technology - G: Interdisciplinary</journal-title>
</journal-title-group>
<issn publication-format="print">0975-4350</issn>
<issn publication-format="electronic">0975-4172</issn>
<publisher><publisher-name>Global Journals Publishing Group Incorporated</publisher-name></publisher>
<self-uri xlink:href="https://globaljournals.org/journal-seo-export/jats/115853.xml" />
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">115853</article-id>
<title-group>
<article-title>Quantum Computing Tutorial Bits vs Qubits and Shors Algorithm</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author"><name><surname>Khan</surname><given-names>Koffka</given-names></name><xref ref-type="aff" rid="aff1" />
</contrib>
</contrib-group>
<aff id="aff1">TRINIDAD AND TOBAGO, The University of the West Indies</aff>
<pub-date publication-format="electronic" date-type="pub" iso-8601-date="2017-01-15">
<day>15</day>
<month>01</month>
<year>2017</year>
</pub-date>
<volume>17</volume>
<issue>G2</issue>
<abstract><p>The speculative inquiry that computation could be done in general more efficiently by utilizing quantum effects was introduced by Richard Feynman. Peter Shor described a polynomial time quantum algorithm for factoring integers by a quantum machine, which proved the speculation true. Quantum systems utilize exponential parallelism, which cannot be done by classical computers. However, quantum decoherence poses a difficulty for measuring quantum states in modern quantum computers. This paper elaborates on some basic concepts applied to quantum computing. It first outlines these key concepts, introduces the mathematics needed for understanding quantum computing and finally explores the Shor’s Algorithm as it applies to both classical and quantum computer security</p></abstract>
<kwd-group kwd-group-type="author-generated">
<kwd>quantum; computing; shor’s; algorithm; security.</kwd>
</kwd-group>
<self-uri content-type="pdf" xlink:href="https://globaljournals.org/GJCST_Volume17/5-Quantum-Computing-Tutorial.pdf" />
<self-uri content-type="html" xlink:href="https://globaljournals.org/scholarly-articles/quantum-computing-tutorial-bits-vs-qubits-and-shors-algorithm/" />
</article-meta>
</front>
<body>
<sec>
<title>Full Text</title>
<p>The speculative inquiry that computation could be done in general more efficiently by utilizing quantum effects was introduced by Richard Feynman. Peter Shor described a polynomial time quantum algorithm for factoring integers by a quantum machine, which proved the speculation true. Quantum systems utilize exponential parallelism, which cannot be done by classical computers. However, quantum decoherence poses a difficulty for measuring quantum states in modern quantum computers. This paper elaborates on some basic concepts applied to quantum computing. It first outlines these key concepts, introduces the mathematics needed for understanding quantum computing and finally explores the Shor’s Algorithm as it applies to both classical and quantum computer security</p>
</sec>
</body>
</article>