Livaras Verifieringslabb: Kör kontrollerna själv.
Lokala krypteringsdemonstrationer och jämförelse av APK-hashvärde
Fem kontroller som du kan prova i webbläsaren. Jämför Android-filen med det publicerade hashvärdet, generera nycklar, kryptera ett meddelande och testa avvisning av manipulerat innehåll. Det är lokala demonstrationer, inte en granskning av Livaras fullständiga protokoll eller en certifiering av appen.
Current verification target: 0.9.2 (50) · livara-beta-android-0.9.2.apk
Dina framsteg i labbet
0% av kontrollerna slutförda
0 av 5 kontroller slutförda på den här enheten.
Verktyg 01 · Programmets identitet
Är den här filen vår?
Den här testbänken jämför SHA-256-hashvärdet för din valda fil med det publicerade hashvärdet för Livara 0.2 (74) för Android. Filens hashvärde beräknas lokalt utan uppladdning. Ett matchande hashvärde kontrollerar överensstämmelsen med den här referensen; det är ingen oberoende säkerhetsgranskning.
- Fil
- livara-beta-android-0.9.2.apk
- Storlek
- 60,0 MiB
- Minimum
- Android 7.0+ · ARM64
Föredrar du egna verktyg? Du ska inte behöva lita på den här sidan heller.
sha256sum livara-beta-android-0.9.2.apkshasum -a 256 …certutil -hashfile … SHA256Verktyg 02 · Krypteringen
Se ett meddelande bli oläsbart.
Två identiteter genereras i webbläsaren när du trycker på knappen. De etablerar en gemensam hemlighet med P-256 ECDH utan att den någonsin skickas över anslutningen, härleder nyckelmaterial från den med HKDF-SHA-256 och krypterar din text med AES-256-GCM. Det som kommer tillbaka är vad en reläserver faktiskt skulle ha.
Verktyg 03 · Identitet
Jämför nyckelfingeravtryck.
Ett fingeravtryck är en kort och läsbar representation av en publik nyckel. Med det märker du att personen du har pratat med i ett år plötsligt har en annan nyckel. Tryck några gånger.
Verktyg 04 · Tystnad
Kontrollera att inget av detta kontaktade servern.
Webbläsaren registrerar resursanrop i sin resurstidslinje. Det här verktyget räknar anropen som registrerats efter sidinläsningen; det är ingen heltäckande nätverksgranskning. För att kontrollera lokal drift kan du koppla från när sidan har lästs in helt och prova demonstrationerna igen.
Efter kontrollerna
Vad den här sidan inte kan bevisa.
En verifieringssida som påstår sig avgöra allt är bara en längre annons. Här är den exakta gränsen för vad du har fastställt.
- Byteinnehållet i APK-filen du valde matchar det publicerade hashvärdet på den här webbplatsen
- Webbläsardemonstrationerna beter sig som de visas på din dator
- En enda ändrad bit avvisas i stället för att obemärkt godtas
- Identiteterna du genererade har fingeravtryck som går att jämföra
- Ingen av de här kontrollerna behövde våra servrar
- Att servern inte lagrar routningsmetadata — det gör den, för leverans och synkronisering
- Att sändningskanaler är privata — de är avsiktligt offentliga
- Att den här testbänken granskar de fullständiga protokollen LVR1/LGS1 eller certifierar appens säkerhet
- Att en upplåst telefon i någon annans hand är skyddad
- Att framtida versioner är verifierade i förväg — kontrollera hashvärdet för varje version
| Vad det är | Direkt 1:1 | Kompatibla privata grupper | Kanaler |
|---|---|---|---|
| Meddelandetext | Postkvant-totalsträckskryptering (LVR1) | Totalsträckskrypterat (LGS1) | Offentliga sändningskanaler |
| Textredigeringar | Postkvant-totalsträckskryptering (LVR1) | Totalsträckskrypterat (LGS1) | Offentliga sändningskanaler |
| Foton, video, filer, beskrivningstexter | Postkvant-totalsträckskryptering (LVR1) | Totalsträckskrypterat (LGS1) | Offentliga sändningskanaler |
| Vem du pratat med | Endast routningsmetadata | Endast routningsmetadata | Offentliga sändningskanaler |
| När du pratade | Endast leveranstidsstämplar | Endast leveranstidsstämplar | Offentliga sändningskanaler |
| Ditt lösenord | Lämnar aldrig din enhet | Lämnar aldrig din enhet | Lämnar aldrig din enhet |
| Dina privata nycklar | Laddas aldrig upp okrypterade | Laddas aldrig upp okrypterade | Laddas aldrig upp okrypterade |
Frågor
Frågorna som folk faktiskt ställer.
Hur kontrollerar jag att en Livara-APK inte har manipulerats?
Beräkna den nedladdade APK-filens SHA-256-hashvärde här eller med dina egna verktyg och jämför varje tecken med det publicerade hashvärdet. Installera inte filen om de skiljer sig åt. En matchning kontrollerar överensstämmelsen med det hashvärdet; den kan inte fastställa äktheten om både filen och hashvärdet har ersatts.
Skickar Verifieringslabbet något till Livaras servrar?
Demonstrationerna körs lokalt och din valda APK-fil laddas inte upp. Själva sidan måste först läsas in. Efter inläsningen kan du koppla från och prova demonstrationerna igen. Den visade anropsräknaren är ingen heltäckande nätverksgranskning.
Är krypteringsdemonstrationen Livaras verkliga kryptering?
Den kör riktig P-256 ECDH, HKDF-SHA-256 och AES-256-GCM, de grundkomponenter Livara använder, men den är inte det fullständiga protokollet LVR1 eller LGS1. LVR1 har också en klassisk dubbelratchet och en ML-KEM-768-epokratchet; LGS1 har signerade avsändarkedjor som distribueras inuti LVR1. Labbet demonstrerar grundkomponenterna och avvisning av manipulerat innehåll, inte hela sammansättningen eller en extern granskning.
Vad händer om någon ändrar en byte i ett krypterat meddelande?
AES-256-GCM-autentiseringstaggen klarar inte kontrollen och mottagaren avvisar meddelandet helt. Den visar aldrig en skadad eller delvis dekrypterad version. Kryptera ett meddelande nedan, ändra en enda bit och se hur dekrypteringen nekas.
Installationsordning
Kontrollerat? Sedan installerar du den.
En hashjämförelse är en kontroll, inte en garanti för appens säkerhet. Hämta filen från den officiella källan och ta hänsyn till begränsningarna ovan.
0.9.2 (50) · 60,141.5 MiB · Android 7.0+