Şifreleme modeli

Letro, sıkı Uçtan Uca Şifreleme (E2EE) sağlamak için Sinyal Protokolünü kullanır.

Insights That Drive Secure Communication Forward

Şifreleme Durumu

  • Transit halindeyken: Tüm veriler kullanılarak şifrelenir TLS 1.3 (taşıma katmanı) VE Sinyal Protokolü (uygulama katmanı). Bu, SSL/TLS katmanı ihlal edilse bile verilerin okunamaz kaldığı anlamına gelir.
  • Durumda (Sunucu): Geçici, çözülemeyen bloblardan başka bir şey saklamıyoruz.
  • Dinlenme halindeyken (Cihaz): Cihazınızdaki veriler şu şekilde şifrelenir: AES-256-GCM SqlCipher aracılığıyla, cihazın güvenli yerleşim bölgesi (Anahtarlık/Anahtarlık) tarafından korunan.

Şifreleme Kapsamı

  • Mesajlar ve Ekler: Tamamen E2EE. Sadece gönderen ve alıcı şifresini çözmek için geçici anahtarlara sahiptir.
  • Meta veriler: Meta veri pozlamasını en aza indirmek için Mühürlü Gönderen teknolojisi kullanılır. Sunucu biliyor o bir mesaj gönderiliyor, ancak kriptografik olarak gizleniyor kim Mümkün olduğunca kime gönderiyor.

Anahtar Yönetimi

  • Mülkiyet: Anahtarları sen kontrol edersin. Özel anahtarlar cihazda oluşturulur ve asla terk edilmez.
  • Rotasyon: Biz kullanıyoruz Çift Cırcır Algoritması.
    • Oturum Anahtarları: Her bir mesajla döndürüldü. Bir anahtarın güvenliği ihlal edilirse, geçmiş iletilerin (İlet Gizliliği) veya gelecekteki iletilerin (Uzlaşma Sonrası Güvenlik) şifresini çözemez.
  • Görevlerin Ayrılması: Letro yalnızca anahtar dizin hizmeti (Genel Anahtarlar/Ön Anahtarların yayınlanması) olarak işlev görür. Özel Anahtarlara erişemiyoruz.

Letro Güvensiz ve Merkezi Olmayan Öncelikli bir mimari üzerine inşa edildiğinden, “veri yerleşimi” kavramı geleneksel merkezi uygulamalardan farklıdır.

Veri Yerleşimi ve Altyapısı

Letro, Hizmet Kanıtı/Dijital Kayıtlı Teslimat platformu olarak oluşturulmuştur.

Güvenliğe Genel Bakış

Röle trafiğinde otomatik anormallikler veya Bug Bounty programımızdan raporlar.

Olay Müdahalesi Ana Hatları