Те саме наскрізне шифрування, що й у мобільних застосунках — не переписане наново, а той самий код, зібраний для настільних систем. Без номера телефону, без облікового запису, без пошти. Він не несе mesh-мережу, радіоканал, замаскований транспорт до ретранслятора та постквантове узгодження ключів, описані в інших розділах сайту. Нижче точно сказано, що лишається на телефоні.
Те, що інакше стане несподіванкою. Нічого з цього не сховано всередині застосунку.
Ці збірки ще не підписані, тож SmartScreen показує «Систему Windows захищено». Підпис потребує сертифіката, закритий ключ якого зберігається на виділеному пристрої, а його в нас немає. До того часу кожне завантаження звідси викликає цей екран. Звірте SHA-256 нижче, якщо хочете перевірити, що саме отримали.
Імпортувати наявну особистість поки неможливо. Настільний клієнт створює власний ключ і власну адресу: листування з телефона тут не з’явиться, а цей клієнт має іншу адресу для передавання людям.
В інших розділах сайту йдеться про X-Wing (ML-KEM-768 + X25519) — гібридне постквантове узгодження ключів. Це правда, і це лише iOS 26 та macOS 26, і лише коли обидві сторони мають збірку з підтримкою. У настільному клієнті цього немає. Його сеанси — X25519 + Double Ratchet + AES-256-GCM: надійно сьогодні, але це не захист від трафіку, записаного зараз і розшифрованого після появи квантового комп’ютера.
Офлайн-мережа й радіоканал дають OSHI змогу працювати на телефоні без інтернету, а додатковий замаскований транспорт до ретранслятора теж є лише на телефоні. Жодне з трьох не працює на настільній системі. Mesh і LoRa переносять формат, який цей клієнт не вміє читати, а замаскований транспорт у нього не вбудований. Настільному OSHI потрібні інтернет і ретранслятор.
Push-сповіщень на настільних системах немає. Клієнт опитує ретранслятор: закриття вікна зупиняє доставку, а інтервал опитування і є затримкою доставки.
Той самий перелік є в самому застосунку, на екрані «Чого цей клієнт не робитиме».
Контрольна сума — не підпис: вона підтверджує, що файл збігається з тим, що ми зібрали, але не хто його зібрав. Це все, що може запропонувати непідписана роздача.
Get-FileHash .\OSHI-Desktop-Setup.exe -Algorithm SHA256sha256sum oshi-desktop-amd64.deb| Файл | SHA-256 |
|---|---|
| OSHI-Desktop-Setup.exe | ecea05bbe754a0f64a0526332948a70118a57bca50a869f84343e87a05e4aa4d |
| OSHI-Desktop.msi | 04fde41e81491c14cfba926c62c146c16bc1a6accb0b636843bc69115a0219b8 |
| oshi-desktop-amd64.deb | 531ff8be8eb3b28a67ed3184b0ea9fdb7b2aac074d8e1704924ff894eec75d6d |
| oshi-desktop.x86_64.rpm | d421a4b273711f46f228312f4f95dc6a129152ba044294fbdd2d24a92a6995c8 |
| Windows |
Запустіть .exe. Коли з’явиться SmartScreen, оберіть Докладніше → Виконати в будь-якому разі — попередження стосується відсутнього підпису, а не пошкодженого файлу. Встановлення відбувається лише для вашого облікового запису й не потребує прав адміністратора. |
|---|---|
| Debian, Ubuntu | sudo apt install ./oshi-desktop-amd64.deb |
| Fedora, RHEL | sudo dnf install ./oshi-desktop.x86_64.rpm |
| Де зберігаються дані |
Обліковий запис і повідомлення лежать у %APPDATA%\OSHI на Windows та ~/.local/share/oshi на Linux. Головний ключ зберігає операційна система — DPAPI у Windows або зв’язка ключів у Linux — і все на диску зашифроване ним. |
| Видалення |
Windows: Параметри → Застосунки → OSHI. Linux: apt remove oshi-desktop. Повідомлення залишаться в теці вище; видаліть її, щоб стерти їх. |
Короткі відповіді. Кожна збігається з тим, що каже решта сторінки.
Так. Безкоштовний і з відкритим кодом за ліцензією MIT — без підписки, без реклами, без платної версії. Криптографічне ядро — той самий код, що опублікований на GitHub.
Windows 10 і 11, 64 біти. У комплекті власне середовище Java, більше нічого встановлювати не треба. Версії для 32 біт і для Windows на ARM не існує.
Тому що встановлювач ще не підписаний. SmartScreen показує це попередження для будь-якої непідписаної програми, незалежно від вмісту. Оберіть «Докладніше» → «Виконати в будь-якому разі» або спершу звірте SHA-256 із цієї сторінки.
Ні. Імпорту особистості поки немає, тож настільний клієнт створює власний ключ і власну адресу. Це окремий обліковий запис OSHI з іншою адресою.
Ні. Офлайн-мережа, радіоканал LoRa та замаскований транспорт до ретранслятора є лише на телефоні. Настільному клієнту потрібні інтернет і ретранслятор, і він приймає лише поки вікно відкрите.