RookTalkRookTalk Private İndir

Yazdığın, yalnızca yazdığın kişide açılır.

RookTalk Private, özel mesajların şifreleme katmanıdır. Her mesaj kendi anahtarıyla şifrelenir ve o anahtar okunduktan sonra silinir. Sunucu mesajı taşır, okuyamaz ve teslim ettikten sonra saklamaz.

Ne sağlıyor

Eski mesajlar kapalı kalır

Her mesajın kendi anahtarı var ve okunduktan sonra siliniyor. Cihaz sonradan ele geçse bile eski mesajlar açılamıyor.

Çalınan oturum dışarıda kalır

Oturum bilgisi çalınsa bile iki taraf birer mesaj gönderince hırsız dışarıda kalıyor.

Kuantum sonrası anahtar anlaşması

İlk anahtar anlaşması kuantum sonrası şifreleme içeriyor (ML-KEM-1024). Bugün kaydedilen trafik ileride kuantum bilgisayarla açılamaz.

Sahte ve tekrar mesaj açılmaz

Tekrar gönderilen, değiştirilen ya da başkası adına gösterilen mesaj açılmıyor.

Mesajın boyu belli olmaz

Mesaj uzunluğu 160 baytlık bloklara tamamlanıyor, kısa mesajın boyu belli olmuyor.

Nasıl çalışır

  1. Cihaz anahtarlarını üretir

    Her cihazın kendi kimlik anahtarı vardır. Gizli yarısı cihazdan çıkmaz, sunucuya yalnızca açık yarısı gider.

  2. İki cihaz anlaşır

    İlk mesajda iki cihaz ortak bir sır üretir. Bu anlaşma klasik ve kuantum sonrası yöntemi birlikte kullanır.

  3. Her mesaja yeni anahtar

    Ortak sırdan her mesaj için ayrı bir anahtar türetilir. Karşı taraf cevap yazdıkça anahtarlar baştan yenilenir.

  4. Sunucu teslim eder ve siler

    Şifreli mesaj, alıcının cihazı onu kaydedene kadar sunucuda bekler. Sonra sunucudaki kopya silinir.

Sunucu ne bilir, ne bilmez

Bilmez

  • Mesajların içeriğini
  • Cihazlarındaki gizli anahtarları
  • Teslim edilmiş mesajları: geçmiş sunucuda tutulmaz

Bilir

  • Hesabının e-postasını ve arkadaş listeni
  • Hesabına bağlı cihazları ve açık anahtarlarını
  • Teslim bekleyen bir mesajın kimden kime gittiğini ve zamanını. Alınmayan mesaj 30 gün sonra silinir.

Yasal bir talep geldiğinde verebileceğimiz, yalnızca elimizde olandır. Mesaj içeriği elimizde yoktur.

Teknik özet

İlk anahtar anlaşmasıPQXDH: X25519 + ML-KEM-1024
Mesaj anahtarlarıDouble Ratchet
Kimlik ve imzaEd25519
Mesaj şifresiChaCha20-Poly1305
Anahtar türetmeHKDF-SHA-512, HKDF-SHA-256, HMAC-SHA-256
Dolgu160 baytın katlarına

Bu, Signal'in 2023'te yayımladığı el sıkışma ile mesaj protokolünün aynı yapısıdır.

Sık sorulanlar

RookTalk mesajlarımı okuyabilir mi?

Hayır. Mesaj cihazında şifrelenir ve yalnızca alıcının cihazında açılır. Sunucuya gizli anahtar gitmez.

Mesaj geçmişim nerede duruyor?

Cihazında. Sunucu teslim ettiği mesajı silmiş olur, bu yüzden yeni kurduğun bir cihaz boş başlar.

Birden fazla cihaz kullanabilir miyim?

Evet, bir hesapta en fazla on cihaz olabilir. Her cihazın kendi anahtarı vardır ve mesaj her cihaz için ayrı şifrelenir. Çıkış yaptığın cihaz listeden düşer.

Karşımdakinin gerçekten o olduğunu nasıl anlarım?

Uygulama, arkadaşının kimlik anahtarını ilk gördüğünde kaydeder ve anahtar sonradan değişirse seni uyarır. İki ekranda görünen güvenlik numarasını karşılaştırarak arada kimse olmadığını doğrulayabilirsin.

Şifreleme nasıl yapılıyor?

Şifreleme yapısı Signal'in yayımladığı belgelere dayanır ve kendi şifreleme algoritmamız yoktur. Kullanılan yöntemler teknik özette listelenir.

Sesli odalar da böyle mi şifreleniyor?

Hayır, bu sayfa özel mesajları anlatır. Özel odalar davet kodundaki anahtarla uçtan uca şifrelenir. Ayrıntılar güvenlik sayfasında.

RookTalk'u indir

Private, RookTalk uygulamasının içindedir. Ayrı bir uygulama kurman gerekmez.