Лабораторія перевірки Livara: Виконайте перевірки самі.
Локальні демонстрації шифрування й порівняння хешу APK
П’ять перевірок у браузері. Порівняйте файл Android з опублікованим хешем, створіть ключі, зашифруйте повідомлення й перевірте відхилення змін. Це локальні демонстрації, а не аудит повного протоколу Livara чи сертифікація застосунку.
Current verification target: 0.2 (74) · livara-beta-android-0.2.apk
Перебіг перевірок
0% перевірок завершено
0 з 5 перевірок завершено на цьому пристрої.
Інструмент 01 · Ідентичність збірки
Цей файл наш?
Стенд порівнює хеш SHA-256 вибраного файлу з опублікованим хешем Livara 0.2 (74) для Android. Хеш обчислюється локально, без надсилання файлу на сервер. Збіг перевіряє відповідність цьому еталону, а не є незалежним аудитом безпеки.
- Файл
- livara-beta-android-0.2.apk
- Розмір
- 60,0 MiB
- Мінімум
- Android 8.0+
Віддаєте перевагу власним інструментам? Не обов’язково довіряти й цій сторінці.
sha256sum livara-beta-android-0.2.apkshasum -a 256 …certutil -hashfile … SHA256Інструмент 02 · Шифрування
Подивіться, як повідомлення стає нечитабельним.
Після натискання кнопки браузер створює дві ідентичності. Вони узгоджують секрет через P-256 ECDH, не передаючи його мережею, перетворюють через HKDF-SHA-256 і шифрують текст AES-256-GCM. Результат — те, що справді зберігав би ретранслятор.
Інструмент 03 · Ідентичність
Порівняйте відбитки ключів.
Відбиток — коротке читабельне представлення відкритого ключа. Так можна помітити, що людина, з якою ви спілкувалися рік, раптом має інший ключ. Натисніть кілька разів.
Інструмент 04 · Тиша
Переконайтеся, що ніщо із цього не зв’язалося із сервером.
Браузер записує запити ресурсів у своїй часовій шкалі ресурсів. Інструмент рахує запити, записані після завантаження сторінки; це не повний аудит мережі. Щоб перевірити локальну роботу, від’єднайтеся після повного завантаження й спробуйте демонстрації знову.
Після перевірок
Чого ця сторінка не може довести.
Сторінка перевірки, що обіцяє вирішити все, — просто довга реклама. Ось точні межі того, що ви встановили.
- Байти вибраного APK відповідають хешу, опублікованому на цьому сайті
- Демонстрації в браузері поводяться на вашому пристрої так, як показано
- Один змінений біт відхиляється, а не приймається непомітно
- Створені ідентичності мають відбитки, які можна порівняти
- Жодній перевірці не знадобилися наші сервери
- Що сервер не зберігає метадані маршрутизації — він зберігає їх для доставки й синхронізації
- Що трансляційні канали приватні — вони публічні за задумом
- Що стенд проводить аудит повних протоколів LVR1/LGS1 або сертифікує безпеку застосунку
- Що розблокований телефон у чужих руках захищений
- Що майбутні випуски перевірені заздалегідь — перевіряйте хеш кожної збірки
| Що це | Особисті 1:1 | Сумісні приватні групи | Канали |
|---|---|---|---|
| Текст повідомлень | Постквантове E2EE (LVR1) | Наскрізне шифрування (LGS1) | Публічні трансляційні канали |
| Редагування тексту | Постквантове E2EE (LVR1) | Наскрізне шифрування (LGS1) | Публічні трансляційні канали |
| Фото, відео, файли, підписи | Постквантове E2EE (LVR1) | Наскрізне шифрування (LGS1) | Публічні трансляційні канали |
| З ким ви спілкувалися | Лише метадані маршрутизації | Лише метадані маршрутизації | Публічні трансляційні канали |
| Коли ви спілкувалися | Лише часові мітки доставки | Лише часові мітки доставки | Публічні трансляційні канали |
| Ваш пароль | Ніколи не залишає пристрій | Ніколи не залишає пристрій | Ніколи не залишає пристрій |
| Ваші закриті ключі | Ніколи не завантажуються незашифрованими | Ніколи не завантажуються незашифрованими | Ніколи не завантажуються незашифрованими |
Запитання
Запитання, які люди справді ставлять.
Як перевірити, що APK Livara не змінено?
Обчисліть SHA-256 завантаженого APK тут чи власними інструментами й порівняйте кожен символ з опублікованим хешем. За розбіжності не встановлюйте файл. Збіг перевіряє відповідність цьому хешу, але не підтверджує справжність, якщо і файл, і хеш було замінено.
Чи надсилає лабораторія перевірки щось серверам Livara?
Демонстрації працюють локально, вибраний APK не надсилається на сервер. Саму сторінку спершу потрібно завантажити. Після цього можна від’єднатися й спробувати демонстрації знову. Показаний лічильник запитів не є повним аудитом мережі.
Демонстрація шифрування — це справжнє шифрування Livara?
Вона виконує справжні P-256 ECDH, HKDF-SHA-256 та AES-256-GCM — примітиви Livara, але не повний протокол LVR1 чи LGS1. LVR1 також має класичний подвійний механізм оновлення ключів і механізм епох ML-KEM-768; LGS1 — підписані ланцюжки відправників, розподілювані всередині LVR1. Лабораторія демонструє примітиви й відхилення змін, а не всю композицію чи зовнішній аудит.
Що станеться, якщо змінити один байт зашифрованого повідомлення?
Тег автентичності AES-256-GCM не проходить перевірку, й одержувач повністю відхиляє повідомлення. Пошкоджений чи частково розшифрований варіант ніколи не показується. Зашифруйте повідомлення нижче, змініть один біт і подивіться, як розшифрування буде відхилено.
Порядок встановлення
Перевірили? Тоді встановіть.
Порівняння хешів — одна перевірка, а не гарантія безпеки застосунку. Отримуйте файл з офіційного джерела й зважайте на обмеження, описані вище.
0.2 (74) · 60,0 MiB · Android 8.0+