İçeriğe geçScholarGate
KütüphaneKitaplığımMasaReview StudioAsistan
Giriş
Bu sayfada
SezgiNasıl çalışırNe zaman kullanılırGüçlü yönler & sınırlılıklarYaygın tuzaklarUygulamalarSSS🔒 Tam yöntemi okuKaynaklarİlişkili yöntemler
Bu sayfaya atıf yapBu sayfada bir hata mı var? Bildir / düzeltme öner →
Ana sayfa›Kuantum hesaplama›Shor Algoritması
Machine learningNumber-theoretic Algorithm

Shor Algoritması

Shor's Algorithm for Integer Factorization and Discrete Logarithm · Ayrıca şöyle bilinir: Shor factorization, quantum factorization

Shor Algoritması, klasik bilgisayarlarda çözülmesi güç olduğuna inanılan büyük tam sayıları çarpanlarına ayırma ve ayrık logaritmaları hesaplama için geliştirilmiş bir polinom zamanlı kuantum algoritmasıdır. Peter Shor tarafından 1994 yılında keşfedilen bu algoritma, kuantum bilgisayarlarının yaygın olarak kullanılan RSA gibi kriptografik sistemleri kırma potansiyelini göstermiş ve kuantum hesaplama teorisinde bir dönüm noktası olmuştur.

ScholarGate
  1. Machine learning
  2. v1
  3. 3 Kaynaklar
  4. PUBLISHED
Bu sayfaya atıf yap →
Araçlar & kaynaklar
Slaytları indir
Öğren & keşfet

Tam yöntemi oku

Yalnızca üyeler

Bu bölümü okumak için ücretsiz hesapla giriş yapın.

Giriş yap

Yöntem haritası

İlişkili yöntemlerin komşuluğu — keşfetmek için bir düğüm seçin.

Shor Algoritması
Grover AlgoritmasıKuantum Anahtar Dağıtımı…Kuantum Faz Kestirimi

Ne zaman kullanılır

Shor algoritması, kriptanaliz amacıyla büyük tam sayıları (örneğin, 2048-bit RSA modülleri) çarpanlarına ayırmak için kullanılır. Tam sayı çarpanlarına ayırma veya ayrık logaritma hesaplamanın darboğaz olduğu durumlarda uygulanır. Pratikte, Shor algoritması gerçekçi RSA boyutundaki sayılar için gereken muazzam kübit ve kapı gereksinimleri (milyonlarca mantıksal kübit) nedeniyle çoğu problem için teorik olmaya devam etmektedir.

Güçlü yönler & sınırlılıklar

Güçlü yönler
  • Bilinen klasik algoritmalardan üssel olarak daha hızlı, polinom zamanda çarpanlara ayırmayı çözer.
  • RSA şifrelemesini ve ilgili kriptosistemleri kırma yeteneği kanıtlanmıştır.
  • Kuantum mekaniğini sayılar teorisiyle birleştiren zarif matematiksel yapı.
  • Pratik öneme sahip bir problem için gerçek kuantum avantajını gösterir.
  • Kuantum dirençli kriptografi araştırmaları için motivasyon oluşturmuştur.
Sınırlılıklar
  • Gerçekçi çarpanlara ayırma için son derece düşük hata oranlarına sahip milyonlarca mantıksal kübit gerektirir.
  • Mevcut kuantum cihazları (10–1000 kübit) kriptografik öneme sahip sayıları çarpanlarına ayıracak kapasitede değildir.
  • Mertebe bulma alt programı, gürültüye ve dekoheransa karşı hassas olan derin kuantum devreleri gerektirir.
  • Uygulama detayları (modüler üs alma, QFT) teknik olarak karmaşık ve hataya açıktır.
  • Bilinen klasik algoritmalara göre yalnızca üssel hızlanma sağlar, gerçek anlamda alt-üssel değildir.

SSS

2048-bit bir RSA anahtarını çarpanlarına ayırmak için kaç kübite ihtiyaç vardır?

Hata düzeltme ve yüzey kodu ek yükü hesaba katıldığında yaklaşık 20 milyon fiziksel kübit gereklidir. Gerekli mantıksal kübit sayısı 2048–4096'dır. Bu, mevcut teknolojinin çok ötesindedir; en gelişmiş kuantum bilgisayarlarında bile nispeten yüksek hata oranlarına sahip 10.000'den az fiziksel kübit bulunmaktadır.

RSA-2048 anahtarı üzerinde Shor algoritmasını çalıştırmak ne kadar sürer?

Hataya dayanıklı bir kuantum bilgisayarı ile ve kapıların ~mikrosaniye zaman ölçeklerinde çalışabildiği varsayılırsa, hesaplama saatler sürecektir. Ancak, böyle bir makineyi inşa etmek büyük bir zorluktur; gereken hata düzeltme eşiklerine ulaşacak mühendisliğe henüz sahip değiliz.

Kuantum Fourier dönüşümü nedir ve neden önemlidir?

Kuantum Fourier dönüşümü (QFT), klasik olarak üssel zaman alan ayrık Fourier dönüşümünün kuantum bilgisayarında polinom zamanda çalışan kuantum versiyonudur. Kuantum süperpozisyonlarındaki periyodiklikleri ortaya çıkararak Shor algoritmasının bir elemanın mertebesini verimli bir şekilde bulmasını sağlar.

Shor algoritması mevcut şifreli verilerimi saldırmak için kullanılabilir mi?

Henüz değil. Mevcut kuantum bilgisayarları ~100'den büyük tam sayıları çarpanlarına ayıramazken, kriptografik anahtarlar 2048 bit ve üzerindedir. Ancak, kuantum bilgisayarları yeterince güçlü hale geldiğinde saldırganlar bugün şifreli verileri toplayıp daha sonra şifresini çözebilir ('şimdi topla, sonra çöz' saldırısı).

Tüm NP-tam problemler için bir kuantum algoritması var mı?

Hayır. Shor algoritması çarpanlara ayırmanın özel yapısından yararlanır. Genel NP-tam problemler için Grover algoritması yalnızca karesel bir hızlanma sunar. Çarpanlara ayırma istisnadır; tüm zor problemlerin benzer şekilde verimli kuantum algoritmaları yoktur.

Kaynaklar

  1. Shor, P. W. (1994). Algorithms for quantum computation: discrete logarithms and factoring. Proceedings of the 35th Annual Symposium on Foundations of Computer Science, 124–134. DOI: 10.1109/SFCS.1994.365700 ↗
  2. Shor, P. W. (1997). Polynomial-time algorithms for prime factorization and discrete logarithms on a quantum computer. SIAM Review, 41, 303–332. DOI: 10.1137/S0036144598347011 ↗
  3. Ekert, A. K., Raussendorf, R. (2014). A short introduction to quantum computing. Reviews of Modern Physics, 74, 339–373. link ↗

Bu sayfayı kaynak gösterin

ScholarGate. (2026, June 3). Shor's Algorithm for Integer Factorization and Discrete Logarithm. ScholarGate. https://scholargate.app/tr/quantum-computing/shors-algorithm

İlişkili yöntemler

Grover AlgoritmasıKuantum Anahtar Dağıtımı (BB84)Kuantum Faz Kestirimi

Hangi yöntem?

Bu yöntemi en yakın akrabalarının yanına koyup yan yana okuyun — kütüphane kitapları masaya serer; seçim sizindir.

  • Grover AlgoritmasıKuantum hesaplama↔ karşılaştır
  • Kuantum Anahtar Dağıtımı (BB84)Kuantum hesaplama↔ karşılaştır
  • Kuantum Faz KestirimiKuantum hesaplama↔ karşılaştır
Yan yana karşılaştır →

Bu yönteme atıf yapanlar

Grover AlgoritmasıKuantum Anahtar Dağıtımı (BB84)

Benzer yöntemler

Grover AlgoritmasıRSA Kriptosistem AnaliziKuantum Faz KestirimiPost-Quantum Kriptografi (Kyber)RSA KriptosistemiKuantum Anahtar Dağıtımı (BB84)Kuantum Yaklaşık Optimizasyon AlgoritmasıKafes Tabanlı Kriptografi

İlgili referans kavramlar

Kuantum Hesaplama ModelleriKuantum Sonrası KriptografiRSA ve Tam Sayı Çarpanlara AyırmaHesaplamalı Zorluk VarsayımlarıAçık Anahtarlı KriptografiP ile NP Problemi

Bu sayfada bir hata mı var? Bildir / düzeltme öner →

ScholarGate — Shor's Algorithm (Shor's Algorithm for Integer Factorization and Discrete Logarithm). 2026-07-21 tarihinde şu adresten erişildi: https://scholargate.app/tr/quantum-computing/shors-algorithm · Veri seti: https://doi.org/10.5281/zenodo.20539026
Hızlı bilgiler
Originator
Peter Shor
Subfamily
Number-theoretic Algorithm
Year
1994
Type
Quantum algorithm
İlişkili yöntemler
Grover AlgoritmasıKuantum Anahtar Dağıtımı (BB84)Kuantum Faz Kestirimi
ScholarGate

Araştırma yöntemleri için içerik öncelikli bir referans kütüphanesi — her yöntemin ne olduğu, nasıl çalıştığı ve nereden geldiği.

Açık veri (CC-BY)

Keşfet

  • Kütüphane
  • Yöntemlerde ara…
  • Alanlara göre gez
  • Alanlar
  • Yolculuk
  • Karşılaştır
  • Hangi yöntem?

Başvuru

  • Konular
  • Atlas
  • Sözlük
  • Metodoloji
  • Felsefe

Çalışma alanı

  • Kitaplığım
  • Masa
  • Sohbet

Şirket

  • Hakkımızda
  • Fiyatlandırma
  • İletişim
  • Yöntem öner

Kayıtlar, başvuru amacıyla yayımlanmış kaynaklardan derlenmiştir. Herhangi bir bilginin doğruluğunu ve kendi kullanımınıza uygunluğunu denetlemek sizin sorumluluğunuzdadır.

© 2026 ScholarGate · Araştırma yöntemleri referans kütüphanesi
  • Gizlilik
  • Çerezler
  • Koşullar
  • Hesabı sil