Rust tabanlı kuantum sonrası kriptografi motoru NEXUS-Q tanıtıldı
Öne çıkanlar
- NEXUS-Q, NIST onaylı ML-KEM ve ML-DSA algoritmalarını klasik X25519 ile hibrit olarak uyguluyor.
- Rust ile yazılan çekirdek; komut satırı, HTTP sunucusu ve çoklu dil bağlayıcılarıyla birlikte geliyor.
- Proje henüz bağımsız bir güvenlik denetiminden geçmediğini ve üretim için onaylanmadığını belirtiyor.
Açık kaynaklı bir kriptografi kütüphanesi olarak geliştirilen NEXUS-Q, kuantum sonrası algoritmaları doğrudan uygulamalara ve sunuculara entegre etmeyi hedefliyor. Proje; NIST standartlarında yer alan ML-KEM ve ML-DSA algoritmalarını klasik X25519 ile hibrit biçimde kullanarak anahtar değişimi, dijital imza ve doğrulanabilir kimlik mekanizmaları sağlıyor. Sistem, Argon2id ile korunan şifrelenmiş kasa ve kurcalanmaya dayanıklı denetim kayıtları barındırıyor.
Beş ayrı Rust paketinden oluşan çalışma alanı; çekirdek kütüphanenin yanı sıra bir komut satırı aracı, HTTP sunucusu ve C ile Python dillerine yönelik resmi SDK katmanlarını içeriyor. Go, PHP ve Ruby dillerine yönelik bağlayıcılar da sunan yazılım; Linux, Android/Termux ve RISC-V platformlarında derlenebiliyor. Projede bellek üzerindeki hassas veriler iş bittiğinde sıfırlanıyor ve donanım soyutlama katmanı için TPM, HSM ve Secure Element arayüzleri yer alıyor.
Geliştiriciler, bağımsız bir güvenlik denetiminden geçmediklerini ve henüz üretim ortamı için hazır sayılmadıklarını duyurdu. Kıyaslama testlerinde en hızlı uygulamalardan 2 ila 4,5 kat daha yavaş kaldığı belirtilen motorun V4 sürümünde AVX2 ve NEON çekirdekleriyle performans artışı hedefleniyor. Çift lisanslı (MIT/Apache 2.0) proje, güvenlik ve optimizasyon süreçleri için topluluk katkısı bekliyor.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.