Bu sayfa Anten’de neyin uçtan uca şifrelendiğini, sunucunun neyi görüp neyi göremediğini ve korumanın nerede bittiğini anlatır.
Uçtan uca şifrelenenler
Uçtan uca şifreleme, içeriğin gönderenin cihazında kilitlenip yalnızca alıcıların cihazında açılması demektir. Sunucu veriyi taşır ve saklar, ancak anahtara sahip değildir.
Ses, kamera ve ekran paylaşımı
Varsayılan olarak uçtan uca şifrelidir. Her ses ve görüntü karesi cihazınızda şifrelenir; sunucunun medya aktarıcısı kareleri olduğu gibi iletir ve anahtarı hiçbir zaman görmez. Sunucu yöneticisi bunu sunucunun tamamı ya da tek tek odalar için kapatabilir.
Mühürlü odalardaki mesajlar
Yönetici bir odada mühürlü mesajları açtığında o odanın mesajları, dosyaları ve tepkileri uçtan uca şifrelenir. Dosyalar adı ve türü görünmeden, şifreli olarak saklanır.
Doğrudan mesajlar
İki kişilik ve grup konuşmaları her zaman mühürlüdür; mesajlar, dosyalar ve tepkiler dahil.
Bir ses karesinin yolu
Konuştuğunuzda sesiniz küçük karelere bölünür. Uçtan uca şifreli bir odada her kare şu yolu izler:
1CihazınızKare, odadaki üyelerin cihazlarına dağıtılmış sizin anahtarınızla AES-GCM ile şifrelenir.
2Mühürlü kareİçerik artık okunamaz. Her kare kendi sayacını taşır; değiştirilen kare açılmaz.
3SunucuMedya aktarıcısı kareyi açmadan, olduğu gibi odadakilere iletir. Anahtarı yoktur.
4Dinleyenin cihazıKare sizin anahtarınızla açılır ve çalınır. Açılmayan ya da tekrarlanan kare atılır.
Kamera ve ekran görüntüsü de aynı yolu izler. Görüntü karesinin yönlendirme için gereken birkaç baytlık başlığı açıkta kalır, ancak şifrelemeye bağlıdır ve değiştirilemez.
Sunucu neyi görür, neyi göremez
Anten’i bir kişi ya da topluluk kendi sunucusunda çalıştırır; işleten kişi o sunucunun yöneticisidir. Moderasyon ve işletme için bazı bilgiler ona görünür.
Sunucunun gördükleri
Kimin bağlı olduğu, hangi odada bulunduğu, ne zaman bağlandığı
Mesajların ne zaman, kim tarafından, nereye gönderildiği ve boyutları
Kimin ne zaman konuştuğu (karelerin boyutundan; ne söylendiği değil)
IP adresleri; bir kullanıcının son adresi, 90 gün görünmediğinde silinir
Takma adlar, profil resimleri, durum ve hakkında metinleri
Mühürsüz odalardaki mesajlar ve dosyalar
Sunucunun göremedikleri
Uçtan uca şifreli ses, kamera ve ekran görüntüsü
Mühürlü odalardaki ve doğrudan mesajlardaki metin, dosyalar ve tepkiler
Mühürlü dosyaların adı ve türü
Şifreleme anahtarları ve kimlik anahtarınızın gizli yarısı
Hesap şifreniz (kullanıcı adı ve şifreyle giriyorsanız)
Mühürlü odalarda yaptığınız aramalar
Yönetim ekranları yalnızca bu tür üst verileri gösterir; şifreli içeriği hiçbir zaman göstermez.
Kimlik ve giriş
Anten’e ilk bağlandığınızda cihazınız sizin için bir Ed25519 anahtar çifti oluşturur. Sunucu sizi bu anahtarın açık yarısıyla tanır; gizli yarısı cihazınızdan çıkmaz. Girişte sunucu tek kullanımlık bir değer gönderir ve cihazınız onu imzalar. Bunun için şifre gerekmez.
Yönetici izin verirse kullanıcı adı ve şifreyle de giriş yapabilirsiniz. Şifreniz sunucuya gönderilmez: tarayıcı şifreden bir giriş anahtarı türetir (PBKDF2) ve sunucu yalnızca bu anahtarın Argon2id özetini saklar. Hesabınızın anahtarları, yine şifrenizden ama ayrı olarak türetilen bir anahtarla şifrelenip sunucuda saklanır; başka bir cihazdan giriş yaptığınızda geri gelir. Bu düzenden önce açılmış hesaplar, sonraki girişlerinde şifreyi bir kez gönderip yeni düzene geçer.
Cihazdaki anahtarlar ayrıca kilitlenebilir: bir şifreyle, bir geçiş anahtarıyla (passkey) ya da masaüstü uygulamasında işletim sisteminin kullanıcı hesabınız için sakladığı bir sırla.
Kimliğinizi şifreyle korunan bir yedek dosyasına alıp başka bir cihazda bu dosyayla devam edebilirsiniz.
Araya girmeye karşı koruma
Uçtan uca şifreleme, ancak anahtarlar gerçekten karşınızdaki kişiye aitse anlam taşır. Sunucu dahil kimsenin araya sahte bir anahtar sokamaması için:
1
İmzalı anahtar değişimi
Ses anahtarlarını dağıtan mesajlar ve oda anahtarlarının kopyaları, gönderenin kimlik anahtarıyla imzalanır. Sunucu bunları üretemez ya da başka bir cihaza taşıyamaz.
2
İlk kullanımda sabitleme
Uygulama bir üyenin kimlik anahtarını ilk gördüğünde cihazınıza kaydeder ve sonraki her bağlantıda onunla karşılaştırır.
3
Değişen anahtar uyarısı
Bir üyenin anahtarı değişirse uygulama sizi uyarır; siz yeni anahtarı kabul edene kadar o kişiyle aranızda ses geçmez.
4
Güvenlik numaraları
Her üye kartında, ikinizin kimlik anahtarlarından hesaplanan 30 haneli bir numara bulunur. Bu numarayı Anten dışında, örneğin yüz yüze karşılaştırdığınızda aynıysa aranızda kimse yoktur.
Anahtarların yenilenmesi
Ses odalarında
Odaya biri katıldığında ya da ayrıldığında herkes yeni bir anahtara geçer. Ayrıca her üye kendi anahtarını 10 dakikada bir yeniler; sızan bir anahtar yalnızca kısa bir süreyi açar.
Mühürlü mesajlarda
Bir kişi odaya erişimini kaybettiğinde ya da cihazları sıfırlandığında sonraki mesaj yeni bir oda anahtarıyla başlar. Oda anahtarları en geç yedi günde bir yenilenir.
Tekrar saldırılarına karşı
Her ses ve görüntü karesi bir sayaç taşır; alıcı aynı kareyi ikinci kez kabul etmez. Aynı mühürlü mesaj başka bir mesaj olarak yeniden gönderilirse uygulama bunu tanır.
Sunucunun güvenliği
Anten, sunucuyu işleten kişiye de kendi kurulumunu korumak için araçlar verir.
Dışarıya istek yok
Anten telemetri ya da kullanım istatistiği toplamaz; uygulama yazı tipleri dahil hiçbir şeyi üçüncü taraflardan yüklemez. Yönetici GIF aramasını ya da bağlantı önizlemelerini açarsa bu istekler sunucu üzerinden yapılır; cihazınız dışarıdaki bir siteye bağlanmaz.
Sıkı içerik politikası
Web istemcisi yalnızca kendi betiklerini çalıştırır ve yalnızca kendi sunucusuna bağlanır. Kullanıcıların yüklediği dosyalar, sayfada betik çalıştıramayacak biçimde sunulur.
Hız sınırları
Mesaj gönderme, moderasyon işlemleri ve giriş denemeleri sınırlıdır. Aynı İnternet adresinden aynı anda bağlanan kişi sayısı ve yeni kimlik açma da sınırlanabilir.
Yasaklar
Yasaklar bir kimliğe, bir IP adresine ya da ikisine birden konabilir; girişte ve her bağlantıda denetlenir.
İçeriksiz denetim kaydı
Atma, taşıma, susturma, yasaklama ve ayar değişiklikleri kimin yaptığıyla birlikte kaydedilir; mesaj içeriği asla kaydedilmez. Kayıtlar 90 gün tutulur.
Şifreli yedekler
Sunucunun yedeği, yöneticinin belirlediği en az 10 karakterlik bir parolayla şifrelenir. Mühürlü içerik yedekte de mühürlü kalır.
Mesaj saklama süresi
Yönetici mesajların ne kadar süre saklanacağını belirleyebilir; süresi dolanlar silinir. Bu süre doğrudan mesajlara da uygulanır.
Sınırlı botlar
Botlar kendi belirteçleriyle bağlanır ve sahip oldukları yetkilerden bağımsız olarak doğrudan mesajlara, yedeklere, yetki anahtarlarına ve kurulumun yönetimine (erişim, güncellemeler, botlar) erişemez; sunucu içinde ne yapabilecekleri gruplarına bağlıdır. Bir botun görebildiği odalarda bunu belirten kalıcı bir uyarı bulunur.
İmzalı güncellemeler
Masaüstü uygulaması güncellemelerini bağlandığı sunucudan alır ve yalnızca yayıncının imzası doğruysa kurar.
Anten’in koruyamadıkları
Hiçbir sistem her şeye karşı koruma sağlamaz. Aşağıdaki durumlarda Anten’in güvenceleri geçerli değildir ya da sınırlıdır.
Ele geçirilmiş bir cihaz
Cihazınızda zararlı bir yazılım varsa ekranınızdakileri ve mikrofonunuzu da okuyabilir. Şifreleme, cihazların kendisi kadar güvenlidir.
Tarayıcıya değiştirilmiş istemci sunan bir işletmeci
Tarayıcıdan bağlandığınızda web istemcisi her açılışta sunucudan yüklenir. Sunucuyu işleten biri değiştirilmiş bir istemci sunarsa anahtarlarınıza ve içeriğe erişebilir. Masaüstü uygulaması istemcinin kendi kopyasını taşır, sunucudan yalnızca verileri alır ve güncellemeleri yalnızca yayıncının imzasıyla kabul eder. Tam güvenmediğiniz bir sunucuda masaüstü uygulamasını kullanmanız önerilir.
Üst veriler
Kimin ne zaman bağlandığı, hangi odada olduğu ve ne zaman konuştuğu yöneticiye görünür. Trafiği gizleyecek özel önlemler alınmaz.
Mühürsüz odalar
Mühürlü mesajların açık olmadığı odalarda sunucuya erişimi olan herkes mesajları okuyabilir.
Karşılaştırılmamış güvenlik numaraları
Bir üyenin güvenlik numarasını karşılaştırmadıysanız, ilk bağlantıda araya girilmediğinden emin olamazsınız. Sonraki değişiklikler ise size bildirilir.
Alıcıların elindekiler
Şifreleme içeriği yolda korur. Alıcılar gördüklerini ve duyduklarını kaydedebilir ya da başkalarıyla paylaşabilir.
Teknik ayrıntılar
Şifreleme, tarayıcının WebCrypto arayüzü gibi denenmiş kütüphanelerle yapılır; Anten kendi şifreleme ilkellerini yazmaz.
Bölüm
Yapı taşları
Kimlik, giriş ve imzalar
Ed25519
Ses ve görüntü kareleri
AES-256-GCM, kare sayacından türeyen IV, tekrar penceresi
Ses anahtarlarının dağıtımı
ECDH P-256, HKDF-SHA256, AES-GCM ile sarma
Mühürlü mesajlar ve dosyalar
AES-256-GCM; oda anahtarları her cihaza ECDH P-256 ve HKDF-SHA256 ile sarılır
Hesap şifresi
Tarayıcıda PBKDF2-SHA256, sunucuda Argon2id
Cihazdaki anahtar kilidi
PBKDF2-SHA256 (600 000 tur) ya da passkey PRF ve HKDF; AES-GCM