Skip to content
Pusat Penelitian, Pengabdian kepada Masyarakat dan Publikasi Internasional
twitter
youtube
instagram
Pusat Penelitian, Pengabdian kepada Masyarakat dan Publikasi Internasional
Call Support 0822-7473-7806
Email Support [email protected]
Location Jl. Kolam No. 1 Medan Estate
  • Beranda
  • Tentang
    • Profil
    • Visi dan Misi
    • Struktur Organisasi
    • Pimpinan Pusat
    • Program Kerja
    • Sasaran, Program Strategis dan IK
  • Berita Kegiatan
  • Layanan & Informasi
    • Aplikasi
      • UMA
        • Penjaminan Mutu
        • Himpunan Aplikasi Online
        • Jurnal Ilmiah Online
        • Repositori UMA
        • Open Access Public Catalog
      • Unit
        • Aplikasi Penelitian & Pengabdian (LIPAN)
        • SWAMP-D
        • SUSITAO
        • SINTA Verifikator
        • BIMA Kemdiktisaintek
    • Arsip Digital
    • Helpdesk
    • Pendanaan
      • Penelitian
        • Penelitian Pendanaan Nasional
        • Penelitian Kerjasama Internasional
      • Pengabdian Kepada Masyarakat
        • PKM Pendanaan Nasional
    • Publikasi
      • Internasional Bereputasi
    • Reviewer Penelitian dan PKM
  • Kerjasama
  • Jadwal Kegiatan

Shor’s Algorithm: The Quantum Leap in Cryptography

Posted on July 28, 2025July 31, 2025 by Fachrur Rozi
0

In 1994, a groundbreaking development in quantum computing revolutionized the field of cryptography. Shor’s Algorithm, developed by mathematician Peter Shor, provided a quantum algorithm that could efficiently factor large numbers—something that classical computers struggle with, especially as the numbers get larger. This algorithm demonstrated the potential of quantum computing to break widely used encryption methods that rely on the difficulty of factoring large numbers.

In this article, we will explore Shor’s Algorithm, how it works, its implications for modern cryptography, and the future of quantum computing.

What is Shor’s Algorithm?

Shor’s Algorithm is a quantum algorithm designed to factor large numbers into their prime factors exponentially faster than the best-known classical algorithms. Specifically, it can factor an integer in polynomial time (O((log N)^3)), while classical factoring algorithms, such as the general number field sieve (GNFS), require super-polynomial time, making them much slower for large integers.

The significance of Shor’s Algorithm lies in its ability to factor numbers much faster than classical computers, making it a threat to public-key cryptography systems, such as RSA encryption, which rely on the difficulty of factoring large composite numbers as the foundation for their security.

The Importance of Factorization in Cryptography

Cryptography, particularly public-key cryptography, plays a vital role in securing communication over the internet. RSA encryption, one of the most widely used encryption methods, is based on the mathematical principle that it is easy to multiply two large prime numbers together, but factoring the resulting large number back into its prime factors is computationally hard.

This asymmetric encryption system allows individuals to encrypt messages using a public key and decrypt them with a private key. However, if someone could efficiently factor large numbers, they could easily break the RSA encryption and access the encrypted information. This is where Shor’s Algorithm comes in.

How Does Shor’s Algorithm Work?

Shor’s Algorithm is based on the quantum Fourier transform, a quantum version of the classical discrete Fourier transform (DFT). The basic steps of the algorithm involve using quantum mechanics to find the period of a function, which can then be used to factor the original number. Here’s a simplified outline of how Shor’s Algorithm works:

  1. Pick a Random Number: The first step in the algorithm is to randomly select a number a that is less than the number to be factored, N.
  2. Compute the Period: Shor’s Algorithm then uses quantum computers to find the period (or repeating cycle) of the function a^x mod N, where x is the exponent. This step is the key to finding the factors of N. Quantum computers excel at efficiently finding the period of this function.
  3. Use the Period to Factor the Number: Once the period is found, it is used to calculate the prime factors of N. If the period is even and the greatest common divisor (gcd) of a^(period/2) - 1 and N is greater than 1, then this gcd gives a nontrivial factor of N. This process is repeated until all factors are found.

Why Is Shor’s Algorithm Important?

  1. Breaking RSA Encryption
    The primary importance of Shor’s Algorithm lies in its ability to efficiently break RSA encryption, which is widely used in securing online transactions, communications, and data storage. The ability to factor large numbers exponentially faster than classical algorithms poses a significant threat to the security of systems that rely on RSA or similar public-key cryptosystems.
  2. Quantum Advantage in Cryptography
    Shor’s Algorithm demonstrates the potential of quantum computers to outperform classical computers in specific tasks, particularly those related to cryptography. The algorithm provides a clear example of how quantum computing can solve problems that are intractable for classical computers, highlighting the importance of developing quantum-safe encryption techniques for the future.
  3. Impact on Security
    With the advent of Shor’s Algorithm, cryptography must evolve. As quantum computing technology advances, cryptographic systems that are currently considered secure may become vulnerable. This has prompted the field of quantum cryptography to focus on developing new encryption methods that are resistant to quantum attacks, such as lattice-based cryptography and post-quantum cryptography.

Shor’s Algorithm and Quantum Computers

While Shor’s Algorithm has been theoretically proven to be efficient, there is still a significant gap between theory and practical implementation. Quantum computers that can run Shor’s Algorithm on large numbers capable of breaking modern cryptography do not yet exist. The biggest challenge lies in building large-scale, error-resistant quantum computers.

Quantum coherence—the ability to maintain quantum states long enough to perform calculations—is a major hurdle in building practical quantum computers. Current quantum computers have only a few dozen qubits, whereas running Shor’s Algorithm on a number large enough to break RSA would likely require thousands, or even millions, of qubits. Additionally, quantum error correction techniques need to be developed to ensure that quantum calculations are not corrupted by noise or imperfections in the quantum system.

The Future of Shor’s Algorithm

  1. Post-Quantum Cryptography
    As quantum computers continue to evolve, cryptographers are already preparing for a post-quantum world. Governments and organizations worldwide are working on developing cryptographic algorithms that are resistant to quantum attacks. The National Institute of Standards and Technology (NIST) has initiated a process to standardize post-quantum cryptographic algorithms, which would secure data even in the presence of powerful quantum computers.
  2. Quantum Computers on the Horizon
    While we may not yet have quantum computers capable of breaking RSA encryption, companies like IBM, Google, and Honeywell are making rapid progress in building scalable quantum computers. Research continues to make advancements in both hardware and algorithms, and it is possible that within the next few decades, we will see the first practical implementation of Shor’s Algorithm for real-world cryptographic applications.
  3. Quantum Cryptography
    In parallel with the development of quantum computers, quantum cryptography is being explored as a potential solution for secure communications in a quantum-enabled world. Quantum cryptography, particularly quantum key distribution (QKD), uses the principles of quantum mechanics to create communication systems that are theoretically immune to eavesdropping, providing an alternative to traditional cryptographic methods.

Conclusion

Shor’s Algorithm represents a monumental leap in both quantum computing and cryptography, offering a glimpse into a future where quantum computers can solve problems that are currently intractable for classical computers. While practical quantum computers capable of running Shor’s Algorithm on large-scale problems are still a distant reality, the algorithm’s implications for the future of encryption are clear. It has spurred the development of post-quantum cryptography and quantum-safe encryption methods that will protect data and communications in the quantum era.

As quantum computing technology advances, it will be crucial to prepare for the transition to new encryption techniques that can withstand the power of quantum algorithms like Shor’s. The ongoing race to build practical quantum computers and develop secure cryptographic systems will likely shape the future of cybersecurity and data protection.

Tags: 2025, Digital University, Dosen Terbaik, Green University, Kampus Internasional, Kampus Terbaik, Kampus Unggulan, Penelitian, Sustainable University, UMA Keren, UMA Terbaik, Universitas Swasta, Universitas Terbaik, webometrics

Berita Terbaru
UMA Kukuhkan Posisi sebagai Kampus Swasta Terbaik di Sumut Versi SJR
Universitas Medan Area kembali mencatatkan pencapaian membanggakan di tingkat nasional dengan meraih predikat sebagai perguruan tinggi swasta terbaik di Sumatera...
UMA Terima Kunjungan STIE Graha Kirana: Perkuat Kolaborasi Tridharma dan Pengelolaan HKI
Medan, 24 April 2026 — Universitas Medan Area (UMA) menerima kunjungan akademik dari Sekolah Tinggi Ilmu Ekonomi (STIE) Graha Kirana...
KAMPUS I
Jalan Kolam Nomor 1 Medan Estate / Jalan Gedung PBSI, Medan 20223
(061) 7360168 CALL CENTER : 0811-6013-888
[email protected]
KAMPUS II
Jalan Sei Serayu No. 70 A / Jalan Setia Budi No. 79 B, Medan 20112
(061) 42402994
[email protected]

Statistik Pengunjung

  • 0
  • 1
  • 1
  • 21,729
  • 23,694
@Copyright 2026 BPDI | Universitas Medan Area

This will close in 10 seconds