·6 dk okuma·teknoloji
Kuantum Sonrası Kriptografi: Üç Standart, Üç Ayrı Görev
NIST'in ML-KEM, ML-DSA ve SLH-DSA standartlarını anahtar kurulumu, imza ve uygulama sınırlarıyla öğrenin; doğrulanmış tarihlerle okuyun.
Bir dosyanın okunamamasıyla dosyanın gerçekten beklenen kişiden gelmesi aynı güvenlik sorusu değildir. Birincisinde gizlilik, ikincisinde kimlik ve bütünlük öne çıkar. Kuantum sonrası kriptografi haberlerinde bu ayrım kolayca kaybolabilir: Üç yeni standart, sanki aynı dosyayı üç farklı biçimde şifreliyormuş gibi anlatılır. Oysa NIST'in 13 Ağustos 2024'te yayımladığı FIPS 203, 204 ve 205 aynı işi yapmaz. Biri ortak gizli anahtar oluşturmanın, diğer ikisi dijital imzanın araçlarını tanımlar. [1–4]
Bu ayrımı bilmek, konuyu uzak gelecekteki bilgisayarlarla ilgili bir gösteriden çıkarıp bugünkü sistemlerin anlaşılmasına bağlar. Değişmesi gereken şey bazen veriyi şifreleyen katman değil, o katmanın anahtarını oluşturma yoludur. Başka bir yerde ise yazılımın kimden geldiğini denetleyen imza önemlidir. Yeni algoritmanın adı, hangi görevi üstlendiği açıklanmadığında güvenlik hakkında yeterli bilgi vermez.
2024 duyurusunun doğrulanmış kapsamı
NIST'in resmî duyurusu, ilk üç tamamlanmış kuantum sonrası standardın yayımlandığını ve entegrasyon çalışmalarının başlaması gerektiğini bildirir. ML-KEM'in CRYSTALS-Kyber'dan, ML-DSA'nın CRYSTALS-Dilithium'dan, SLH-DSA'nın ise SPHINCS+ ailesinden geliştirildiği belirtilir. Aile adlarıyla son standart adlarını ayırmak önemlidir; yalnız eski bir adı taşıyan uygulamanın yayımlanmış sürümle aynı olduğunu varsayamayız. [1]
Bu makalenin haber kesim tarihi 13 Ekim 2026'dır. 2024 duyurusundaki geleceğe dönük planlar gerçekleşmiş yeni olaylar gibi aktarılmamaktadır. Burada üç standardın doğrulanmış yayımlanışı ve işlevleri incelenir; daha sonra çıkacağı öngörülen bütün algoritmaların bugün onaylandığı iddia edilmez. Böyle bir ayrım, eski bir duyurunun plan cümlesini yanlışlıkla yeni bir ürün haberi yapmayı engeller.
ML-KEM verinin tamamını değil, anahtarı kurar
FIPS 203, bir anahtar kapsülleme mekanizması tanımlar. İki tarafın açık bir iletişim kanalı üzerinden ortak gizli anahtar oluşturmasına yardımcı olur. Bu anahtar daha sonra simetrik kriptografik algoritmalarla şifreleme ve başka güvenlik işleri için kullanılabilir. Dolayısıyla ML-KEM'i bütün bir belgenin içeriğini doğrudan işleyen genel bir dosya şifreleyicisi gibi tanımlamak eksiktir. [2]
Standarttaki açıklamada bir taraf kapsülleme ve kapsül açma anahtarlarını üretir; ikincisini özel tutar. Diğer taraf açık kapsülleme anahtarını kullanarak ortak anahtarın bir kopyasını ve ona bağlı şifreli kapsül verisini üretir. Kapsül verisi gönderilir; özel anahtarı tutan taraf bundan ortak anahtarın diğer kopyasını elde eder. Açık kanalda taşınan nesne ile gizli tutulacak anahtar bu nedenle birbirinden ayrılır. [2, açıklama bölümü]
Kavramsal bir örnekte iki kurumun veri aktarımı için bağlantı kurduğunu düşünelim. Anahtarı oluşturma adımı ile büyük dosyanın aktarımı aynı süreçte yer alsa da aynı algoritmik görev değildir. Bu örnek belirli bir protokolün uygulama tarifi değildir. İşlevleri ayırmak için kullanılır: Kapıyı açacak ortak anahtarın kurulması, kapıdan taşınan bütün yükün korunmasıyla karıştırılmamalıdır.
Sayılar dosya boyutu değildir
ML-KEM üç parametre kümesiyle tanımlanır: ML-KEM-512, ML-KEM-768 ve ML-KEM-1024. NIST bunları artan güvenlik düzeyi ve azalan performans sırasıyla verir. Adlardaki sayıları doğrudan “bu kadar bitlik dosya” veya bütün sistemin kesin güvenlik puanı olarak okumak doğru değildir. Bunlar tanımlanmış algoritma parametrelerini ayırt eden adlardır. [2]
Bu seçim, en büyük sayıyı görmekle tamamlanmaz. Bir uygulamanın kaynakları, beklenen güvenlik düzeyi ve birlikte çalışacağı sistemler değerlendirilmelidir. Buradan çıkarılabilecek mühendislik sonucu, farklı parametrelerin ölçülmesini gerektiren bir tercih bulunduğudur. Bu makale belirli bir kuruluş için tek bir küme seçmez; ölçüm yapmadan hepsinde aynı hız veya bellek tüketimi olacağını da ileri sürmez.
ML-DSA'nın sorusu imzadır
FIPS 204, ML-DSA ile dijital imza oluşturma ve doğrulamayı tanımlar. İmzanın amacı verinin yetkisiz biçimde değiştirilmesini fark etmeye ve imzalayanın kimliğini doğrulamaya yardımcı olmaktır. Bu işlev gizlilikten farklıdır: İmzalı bir metnin okunabilir olması, imzanın görevini yerine getirmediği anlamına gelmez. İmza tek başına içeriği saklamak zorunda değildir. [3]
Örneğin bir yazılım paketinin imzası, doğrulama sistemi içinde paketin beklenen imzalama anahtarıyla ilişkisini denetlemek için kullanılır. Ancak paketin güvenilir bir imza taşıması, içindeki bütün işlemlerin hatasız veya her kullanım için uygun olduğunu kanıtlamaz. İmzanın doğruladığı ilişkiyle yazılımın davranışına ilişkin inceleme farklıdır. Kriptografik işlevi genişletip bütün güvenlik değerlendirmelerinin yerine koymamak gerekir.
SLH-DSA aynı aileye yaslanmaz
FIPS 205, durumsuz özet tabanlı imza algoritması SLH-DSA'yı tanımlar. Bu da imza üretme ve doğrulama amacı taşır; anahtar kapsülleme değildir. NIST'in duyurusu, ML-DSA'dan farklı bir matematik yaklaşımına dayandığını ve alternatif güvenlik dayanağı sağladığını açıklar. İki imza standardı, aynı göreve ilişkin farklı temellerin tutulması bakımından önemlidir. [1, 4]
“Durumsuz” sözcüğü de bütün sistemde hiçbir kayıt veya anahtar yönetimi olmayacağı anlamına gelmez. Algoritmanın sınıflandırmasını anlatır; kuruluşun imzalayan anahtarları koruma, sürümleri izleme ve doğrulama politikasını yönetme sorumluluğunu kaldırmaz. Bir teknik terimin kapsamını bütün uygulamaya yaymak, yeni standardın yaptığı işi olduğundan büyük göstermeye yol açar.
Tamamlanmış standart, tamamlanmış sistem değildir
FIPS 203'ün nitelemeler bölümü açık bir sınır koyar: Standarda uygunluk, belirli bir uygulamanın güvenli olduğunu kendiliğinden sağlamaz. Aynı şekilde uygun bir bileşenin kullanılması, bütün sistemin güvenliğini garanti etmez. Rastgelelik, özel kapsül açma anahtarı ve ortak gizli anahtar gibi değerlerin gizliliği korunmalıdır. [2, nitelemeler bölümü]
Bu, algoritmanın gereksiz olduğu anlamına gelmez. Matematiksel yöntemle uygulama koşullarının ayrı değerlendirilmesi gerektiğini gösterir. Anahtarların yanlış yere yazılması veya korunması gereken değerlerin açığa çıkması, doğru isimli algoritmanın çözemeyeceği sorunlar yaratır. Bir standardı kullanmak, güvenlik çalışmasının son satırı değil, daha açık tanımlanmış bir bileşenle devam etmesidir.
Geçişi ölçülebilir bir iş yapmak
NIST, Eylül 2025'te SP 800-227'nin son sürümünü yayımladı. Belge KEM'lerin tanımını, özelliklerini, uygulamalarını ve güvenli kullanım önerilerini konu alır. Algoritmanın yayımlanmasıyla onu daha büyük bir sisteme yerleştirmenin ayrı bir inceleme alanı olması bu yayınla da görünürdür. [5]
Buradan hareketle yapılabilecek pratik değerlendirme, kullanılan kriptografik görevleri önce ayrı ayrı saptamaktır. Hangi bileşen anahtar oluşturuyor, hangisi imza doğruluyor ve hangisi veriyi şifreliyor? Ardından önerilen değişikliğin gecikmeye, veri boyutlarına ve uyumluluğa etkisi gerçek sistemde ölçülebilir. Bunlar bu makalenin mühendislik çıkarımlarıdır; kaynaktaki bütün önerilerin eksiksiz bir uygulama listesi olarak sunulmaz.
Ekim 2026'da belgeyi tarihiyle okumak
İncelenen FIPS 203 sayfasında 17 Kasım 2025 tarihli bir düzeltme planı notu, FIPS 204 sayfasında ise 31 Temmuz 2026 tarihli küçük sorunlara ilişkin güncelleme notu bulunur. Notlar yayımlanmış standartlarla birlikte okunmalıdır. Burada düzeltme tablolarının ayrıntıları değerlendirilmediği için belirli bir uygulamanın etkilendiği veya algoritmaların kırıldığı ileri sürülmez. [2–3]
Standart sayfasını ilk çıkış tarihinden ibaret görmek, uygulayıcıyı sonraki açıklamalardan uzak bırakır. Tersine, bir düzeltme notu görmek de bütün yaklaşımın başarısız olduğu sonucunu tek başına vermez. Sürüm, not ve kullanım kapsamını birlikte izlemek, güvenlik haberlerinde kesin yargıları daraltan önemli bir okuma alışkanlığıdır.
Kanıta dayalı kapanış: Dayanıklılık iddiasının sınırı
NIST, ML-KEM ve ML-DSA'nın kuantum bilgisayarı bulunan saldırganlara karşı da güvenli olduğuna inanıldığını belirtir. Bu ifade koşulsuz ve sonsuza kadar sürecek bir garanti değildir. FIPS 203, analizin ve teknolojinin gelişmesiyle yeniden değerlendirme yapılabileceğini açıkça söyler. Bu nedenle doğru sonuç “şifreleme sorunu tamamen bitti” değil, incelenmiş yöntemlerin belirli görevler için standartlaştırılmış olmasıdır. [2–3]
Yayımlanma tarihleri ve algoritma görevleri birincil NIST belgeleriyle doğrulanmıştır. Bu makale ürün hız testi, tüm protokoller için uyumluluk deneyi veya kuantum saldırılarının gerçekleşeceği tarih hakkında tahmin sunmaz. Üç standardın değeri, aynı güvenlik işini tekrar etmelerinde değil, anahtar kurulumu ile imza görevlerini tanımlı araçlara ayırmalarındadır. Gerçek güvenlik sonucu, bu araçların doğru bağlamda ve korunan anahtarlarla kullanılmasına bağlı kalır.
Kaynaklar
- NIST, 13 Ağustos 2024: İlk üç tamamlanmış kuantum sonrası standardın duyurusu.
- NIST, FIPS 203 yayın sayfası ve FIPS 203 tam metni, özet, açıklama ve nitelemeler bölümleri.
- NIST, FIPS 204: ML-DSA, özet ve tarihli planlama notları.
- NIST, FIPS 205: SLH-DSA, özet.
- NIST, SP 800-227 son yayın sayfası, Eylül 2025, özet ve yayın geçmişi.
Kaynak erişimi 14 Ekim 2026; haber ve gelişme kesim tarihi 13 Ekim 2026. Tarihi bu sınırın ötesinde olan bir gelişme kullanılmamıştır. Metin özgün olarak yazılmıştır.