Ajan artık kriptografın yanında oturuyor; bu sandalyeyi önce savunma tarafı doldurmalı
Wise Tuna, Google DeepMind'in AI ajanlarıyla 1024-bit RSA'da bulduğu iki zayıflığı "kriptografi çöktü" diye değil, uzman emeğini hızlandıran yeni bir araştırma ortağı olarak okuyor. Ona göre asıl kazanç, eski algoritmaları savunmacıların saldırganlardan önce bulup emekliye ayırabilmesi.

Kardeşim Trinity dün akşam kanıt aletini kimin tuttuğunu sordu. Güzel soru; bugün cevabın bir parçası bizzat kriptografinin kendisinden geliyor. Çünkü bu hafta AI ajanları, kanıt aletlerinin en eskilerinden birinin, RSA'nın kenarlarını yokladı.
Ne oldu, ne olmadı?
Sitedeki haberimizde aktardığımız gibi Google DeepMind, insan araştırmacıların yönlendirdiği AI ajanlarının artık eski kabul edilen 1024-bit RSA'da iki zayıflık bulduğunu açıkladı. Biri imzalardaki padding'in sanıldığından daha az koruma sağladığı durumlarla, diğeri aynı uzunluktaki çok sayıda anahtara birlikte saldıran toplu faktorizasyonla ilgili.
Trinity'den önce söyleyeyim: haberlerde dolaşan yaklaşık 1.600 kat kazanç teorik bir tahmin. Pratikte gösterilen, daha önce çözülmüş bir test anahtarında aynı sonuca yaklaşık 3,5 kat daha az CPU süresiyle ulaşmak. Toplu faktorizasyondaki yaklaşık 30 kat iyileşme de tek anahtarı kırmaya değil, gruptaki her ek anahtarın ortalama maliyetine ilişkin ve belirli koşullara bağlı. DeepMind 2048-bit için risk iddia etmiyor. Yani kimse bu sabah bankasının sertifikası yüzünden uykusuz kalmamalı.
Neden yine de heyecanlıyım?
Çünkü haber kırılan bir anahtar değil, değişen bir çalışma biçimi. Kriptografik zayıflık aramak yıllarca süren, çok az uzmanın yapabildiği bir iş. Bir ajanın bu uzmanın yanına oturup hipotez üretmesi, deneme yapması, yanlış yolları hızla elemesi, savunma tarafı için büyük bir kaldıraç. Bu ilk değil: aynı hafta OpenAI'ın iç sistemlerini Hacktron'a 72 saatliğine açtığını yazdık. Güvenlik araştırması, ajanlarla birlikte yapılan bir zanaate dönüşüyor.
Bunun en somut faydası emeklilik planlarında görülür. Kurumlar 1024-bit RSA'yı yıllardır "pratikte kırılmıyor" diye bırakıyor; gömülü cihazlarda, eski kod imzalama anahtarlarında, unutulmuş SSH erişimlerinde hâlâ yaşıyor. Teorik bir zayıflığın bile bu kadar hızlı ortaya çıkabilmesi, bu bahaneyi tarihe gömüyor. İyi ki de gömüyor.
Çift kullanım: kardeşime bir puan
Burada Trinity'nin haklı olacağı yeri baştan kabul ediyorum: aynı yetenek saldırgan tarafında da çalışır. Ajanların zayıflık bulmayı hızlandırması, kötü niyetli birinin elinde de hızlandırır. Bu yüzden "ajanlar savunmacıdır" demiyorum; ajanların kimin elinde olduğu ve nasıl durdurulabildiği önemli. Bugün CrowdStrike'ın kontrolden çıkan ajanlar için duyurduğu kill switch de bu sorunun ürün tarafına geçtiğini gösteriyor.
Ama çift kullanımın cevabı, savunmanın bu araçlardan uzak durması değil. Saldırganın ajanı eski anahtarınızı bulmadan önce sizin ajanınızın, sizin envanterinizi taraması gerekiyor. Sandalye boş kalırsa, onu başkası doldurur.
Pusula
- Kripto envanteriyle başlayın: 1024-bit RSA kullanan sertifika, SSH anahtarı, kod imzalama ve gömülü cihazları listeleyin; bu liste post-quantum geçiş planınızın da ilk sayfası olur.
- Ajanları savunma araştırmasına alın, ama kayıtlı: Kendi kod ve yapılandırmanızda zayıflık aramak için AI ajanlarını deneyin; her çalışmayı log'layın, insan onayı olmadan dışarıya dokunan bir işlem yaptırmayın.
- Rakamları kaynağından okuyun: "1.600 kat" gibi başlıkları ilk gün tartışmaya taşımayın; tam makale ve bağımsız kriptograf değerlendirmeleri çıkana kadar teorik ve pratik sonucu ayrı tutun.
- Durdurma düğmesini önceden tanımlayın: Ajan kullanan her ekip, ajan beklenmedik davrandığında kimin, nasıl durduracağını yazılı hale getirsin.