LivaraÖzel mesajlaşma uygulaması, ana sayfa
Türkçe ▾

Livara Doğrulama Laboratuvarı: Denetimleri kendin çalıştır.

Yerel şifreleme gösterimleri ve APK hash karşılaştırması

Tarayıcında deneyebileceğin beş denetim. Android dosyasını yayımlanmış özetle karşılaştır, anahtarlar oluştur, bir mesajı şifrele ve değişiklik reddini dene. Bunlar yerel gösterimlerdir; Livara'nın tam protokolünün denetimi veya uygulamanın sertifikasyonu değildir.

Current verification target: 0.9.2 (50) · livara-beta-android-0.9.2.apk

Laboratuvar ilerlemen

0% tamamlandı

0 / 5 denetim bu cihazda tamamlandı.

APK'n yayımlanmış özetle eşleşiyorKendi dosyanın hash değerini kendi tarayıcında hesapla ve aşağıdaki sayıyla karşılaştır.
Kullanılan kriptografik bileşenler gerçekten şifreli metin üretirGerçek P-256, HKDF ve AES-GCM'yi yerel olarak çalıştır; tam LVR1/LGS1 bileşimi bu deney düzeneğinin dışında kalır.
Değiştirilmiş bir mesaj sessizce kabul edilmez, reddedilirŞifreli metnin bir bitini değiştir ve kriptografik doğrulamanın bunu reddettiğini gör.
Bir anahtarı diğerinden ayırt edebilirsinKimlikler oluştur ve parmak izlerini karşılaştır. Birkaç örnek süreci gösterir; çakışmaların imkânsız olduğunu kanıtlamaz.
Bunların hiçbiri sunucularımızı gerektirmediBu sayfadaki her şey çevrimdışı çalışır. Bağlantıyı kesip yeniden dene.

Araç 01 · Derleme kimliği

Bu dosya bizim mi?

Bu deney düzeneği, seçtiğin dosyanın SHA-256 özetini Android için Livara 0.2 (74) sürümünün yayımlanmış özetiyle karşılaştırır. Dosyanın hash değeri yüklenmeden, yerel olarak hesaplanır. Eşleşen bir özet, bu referansla uyuştuğunu kontrol eder; bağımsız bir güvenlik denetimi değildir.

sha256.localhiçbir şey yüklenmez
Dosyanın özeti
Dosya bekleniyor.
published.digest0.2 (74)
Bu derleme için yayımladığımız SHA-256
CB786010 069CF257 186AD743 55BDC0EA 6DE1CF15 6BD0712B A8827C40 D1442E91
Ham .sha256
Dosya
livara-beta-android-0.9.2.apk
Boyut
60,0 MiB
Asgari
Android 7.0+ · ARM64

Kendi araçlarını mı tercih edersin? Bu sayfaya da güvenmek zorunda olmamalısın.

sha256sum livara-beta-android-0.9.2.apkshasum -a 256 …certutil -hashfile … SHA256

Araç 02 · Şifreleme

Bir mesajın okunamaz hâle gelişini izle.

Düğmeye bastığında tarayıcında iki kimlik oluşturulur. Gizli değer ağda hiç bulunmadan P-256 ECDH üzerinden bu değer üzerinde anlaşırlar, HKDF-SHA-256 ile genişletirler ve metnini AES-256-GCM ile şifrelerler. Elde edilen veri, bir aktarıcının gerçekten tutacağı şeydir.

handshake.liveP-256 · HKDF · AES-256-GCM
Açık anahtar parmak izleri
Henüz oluşturulmadı.
relay.storagesunucunun tutacağı veri
Şifreli metin
“Şifrele” düğmesine bas; burası, cümlenin aktarıcının gördüğü tek sürümüyle dolsun.
Alıcı çıktısı
Henüz hiçbir şey açılmadı.

Dürüst dipnot. Bu deney düzeneği P-256, HKDF ve AES-GCM çalıştırır; ancak Livara protokollerinin tamamını çalıştırmaz. LVR1 ayrıca mesaj zincirleri ve ayrı bir ML-KEM-768 evre kökü kullanır; LGS1 ise imzalı grup gönderen zincirleri ekler. Bu gösterimler bir protokol denetimi değildir.

Araç 03 · Kimlik

Anahtar parmak izlerini karşılaştır.

Parmak izi, açık anahtarın kısa ve okunabilir bir temsilidir. Bir yıldır konuştuğun kişinin anahtarının birden değiştiğini bu sayede fark edersin. Birkaç kez bas.

identity.generateP-256 · SHA-256
Birden fazla kez bas

Araç 04 · Sessizlik

Bunların hiçbirinin sunucuyla iletişime geçmediğini doğrula.

Tarayıcın, kaynak isteklerini kaynak zaman çizelgesine kaydeder. Bu araç, sayfa yüklendikten sonra kaydedilen istekleri sayar; bu kapsamlı bir ağ denetimi değildir. Yerel çalışmayı kontrol etmek için sayfanın yüklenmesi bittikten sonra bağlantıyı kes ve gösterimleri yeniden dene.

network.audittarayıcı kaynak zaman çizelgesi
Sayfa yüklendiğinden beri kaydedilen kaynak istekleri
0

Denetimlerden sonra

Bu sayfanın kanıtlayamayacağı şeyler.

Her şeyi kesinleştirdiğini iddia eden bir doğrulama sayfası, daha uzun bir reklamdan ibarettir. İşte saptadıklarının tam sınırı.

Saptananlar
  • Seçtiğin APK'nın baytları, bu sitede yayımlanan özetle eşleşiyor
  • Tarayıcı gösterimleri bilgisayarında görüntülendiği gibi davranıyor
  • Tek bir bit değişikliği sessizce kabul edilmez, reddedilir
  • Oluşturduğun kimliklerin karşılaştırılabilir parmak izleri vardır
  • Bu denetimlerin hiçbiri sunucularımızı gerektirmedi
Saptanmayanlar
  • Sunucunun yönlendirme meta verisi saklamadığı — iletim ve eşitleme için saklar
  • Yayın kanallarının özel olduğu — tasarım gereği herkese açıktırlar
  • Bu deney düzeneğinin tam LVR1/LGS1 protokollerini denetlediği veya uygulamanın güvenliğini sertifikalandırdığı
  • Başkasının elindeki kilidi açık bir telefonun korunduğu
  • Gelecek sürümlerin önceden doğrulandığı — her derlemede özeti kontrol et
Livara sunucusunun mesaj iletimi sırasında okuyabildikleri ve okuyamadıkları
Ne olduğuBire bir doğrudanUyumlu özel gruplarKanallar
Mesaj metniPost-kuantum E2EE (LVR1)Uçtan uca şifreli (LGS1)Herkese açık yayın kanalları
Metin düzenlemeleriPost-kuantum E2EE (LVR1)Uçtan uca şifreli (LGS1)Herkese açık yayın kanalları
Fotoğraflar, videolar, dosyalar, açıklamalarPost-kuantum E2EE (LVR1)Uçtan uca şifreli (LGS1)Herkese açık yayın kanalları
Kiminle konuştuğunYalnızca yönlendirme meta verileriYalnızca yönlendirme meta verileriHerkese açık yayın kanalları
Ne zaman konuştuğunYalnızca teslimat zaman damgalarıYalnızca teslimat zaman damgalarıHerkese açık yayın kanalları
ParolanCihazından hiç çıkmazCihazından hiç çıkmazCihazından hiç çıkmaz
Özel anahtarlarınŞifrelenmeden asla yüklenmezŞifrelenmeden asla yüklenmezŞifrelenmeden asla yüklenmez
Dolu nokta: sunucu okuyamazHalka: sunucu görebilir

Sorular

İnsanların gerçekten sorduğu sorular.

Bir Livara APK'sının değiştirilmediğini nasıl kontrol ederim?

İndirdiğin APK'nın SHA-256 özetini burada veya kendi araçlarınla hesapla; her karakteri yayımlanmış özetle karşılaştır. Farklılarsa dosyayı yükleme. Eşleşme, bu özetle uyuştuğunu kontrol eder; dosya ve özet birlikte değiştirilmişse özgünlüğü kanıtlayamaz.

Doğrulama Laboratuvarı, Livara sunucularına bir şey gönderir mi?

Gösterimler yerel olarak çalışır ve seçtiğin APK yüklenmez. Önce sayfanın kendisi yüklenmelidir. Yüklendikten sonra bağlantıyı kesip gösterimleri yeniden deneyebilirsin. Görüntülenen istek sayacı kapsamlı bir ağ denetimi değildir.

Şifreleme demosu gerçek Livara şifrelemesi mi?

Livara'nın kullandığı gerçek P-256 ECDH, HKDF-SHA-256 ve AES-256-GCM bileşenlerini çalıştırır; ancak tam LVR1 veya LGS1 protokolü değildir. LVR1 ayrıca klasik bir çift ratchet ve bir ML-KEM-768 evre ratchet mekanizmasına sahiptir; LGS1'de ise LVR1 içinde dağıtılan imzalı gönderen zincirleri vardır. Laboratuvar, tüm bileşimi veya harici bir denetimi değil, bileşenleri ve değişiklik reddini kanıtlar.

Birisi şifreli mesajın bir baytını değiştirirse ne olur?

AES-256-GCM doğrulama etiketi geçersiz olur ve alıcı mesajı tamamen reddeder. Bozulmuş veya kısmen şifresi çözülmüş bir sürümü asla göstermez. Aşağıda bir mesajı şifrele, tek bir biti değiştir ve şifre çözmenin reddedildiğini gör.

Yükleme sırası

Kontrol ettin mi? Sonra yükle.

Hash karşılaştırması tek bir denetimdir, uygulama güvenliği garantisi değildir. Dosyayı resmî kaynaktan edin ve yukarıda açıklanan sınırları dikkate al.

0.9.2 (50) · 60,141.5 MiB · Android 7.0+