Güvenlik ve şifreleme
Şifreleme korumanın yalnızca bir parçasıdır. Nevod'un temeli, geliştiricinin kullanıcıların anahtarlarına ve verilerine erişimi olmadığı Zero Knowledge Infrastructure mimarisidir.
Mesajlarınız nasıl korunur
Nevod uçtan uca şifreleme kullanır: bir mesaj cihazınızda şifrelenir ve yalnızca alıcının cihazında çözülür. Mesajı taşıyan düğüm yalnızca şifreli veriyi ve teslimat için gereken hizmet bilgisini görür — içeriği asla.
| Ne | Nasıl |
|---|---|
| Mesaj şifreleme | CryptoKit — Apple'ın sistem kriptografi kütüphanesi: X25519 anahtar değişimi, SHA-256, ChaCha20-Poly1305 şifresi |
| İmzalar | CryptoKit: Ed25519 |
| Bir düğüme bağlanırken kimlik kanıtı | CryptoKit tabanlı sıfır bilgili Schnorr protokolü (Curve25519, SHA-256/512) ve Nevod'un kendisinde uygulanan tek bir modüler aritmetik işlem |
Gönderen her mesaj için yeni bir tek kullanımlık anahtar oluşturur. Alıcının anahtarı uzun ömürlüdür: alıcının cihazından çalınırsa, o alıcıya daha önce ele geçirilmiş mesajlar da çözülebilir. Bu yüzden cihazın kendisini korumak önemlidir — bir şifre kodu ve güncel bir iOS.
Schnorr protokolü, anahtarın kendisini göndermeden veya açığa çıkarmadan bir düğüme anahtarınıza sahip olduğunuzu kanıtlamanızı sağlar.
Sizin düğümünüz, sizin kurallarınız
Geliştirici hiçbir şey görmez. Bir düğüm yalnızca teslimatın onsuz çalışamayacağı şeyleri işler: katılımcı tanımlayıcıları, seçilen adlar, bildirim belirteçleri ve hangi şifreli paketin kime gideceği. Bir düğüm mesajların, fotoğrafların, sesli mesajların ve aramaların içeriğini asla görmez.
Kimse kendi düğümünüzü oluşturmanızı engellemez — kendiniz, aileniz, bir kuruluş ya da bir topluluk için. O zaman teslimat verisi bile sizde kalır. Kendi düğümünüzü nasıl çalıştırırsınız →
İhracat denetimi ve App Store
App Store'da yayımlarken geliştirici, uygulamanın ihracat denetimine tabi şifreleme kullanıp kullanmadığını beyan eder (ABD EAR, Kategori 5, Bölüm 2). Nevod kullanmadığını beyan eder ve nedeni şudur:
- Mesaj içeriğini gizleyen her şey Apple'ın sistem kriptografisidir (CryptoKit). Yalnızca Apple'ın işletim sistemine yerleşik şifrelemeyi kullanan uygulamalar bir istisnadan yararlanır ve ihracat belgesi gerektirmez.
- Nevod'un kendi uygulaması — Schnorr protokolündeki tek bir aritmetik işlem — yalnızca kimliği kanıtlamak için kullanılır. İhracat denetimi gizlilik amaçlı kriptografiyi kapsar. Yalnızca kimlik doğrulama, imza ve bütünlük için kullanılan kriptografi bunun dışındadır.
Bu nedenle Nevod, Fransa'da dağıtım dahil, ihracat belgesi gerektirmez.
Bu, geçerli kurallara ilişkin kendi yorumumuzdur, hukuki görüş değildir.