Desktop-Client · Beta

OSHI für Windows und Linux

Dieselbe Ende-zu-Ende-Verschlüsselung wie die Handy-Apps — keine Neuimplementierung, derselbe Quelltext für den Desktop kompiliert. Keine Telefonnummer, kein Konto, keine E-Mail. Es trägt nicht das Mesh, die Funkstrecke, die verdeckten Kanäle oder die Post-Quanten-Schlüsselvereinbarung, die anderswo auf dieser Seite beschrieben werden. Die Hinweise unten sagen genau, was auf dem Telefon bleibt.

Die Windows- und Linux-Builds werden vorbereitet.

Die Seite steht schon hier, damit Sie wissen, was Sie bekommen und was nicht. Die Dateien erscheinen auf diesen Schaltflächen; sonst ändert sich nichts.

Es bringt seine eigene Java-Laufzeit mit, es ist also sonst nichts zu installieren. Für macOS ist der Build aus dem Mac App Store der richtige.

Vor der Installation lesen

Dinge, die sonst überraschen. Nichts davon ist in der App versteckt.

Windows wird warnen, und zwar zu Recht

Diese Builds sind noch nicht signiert, deshalb zeigt SmartScreen „Der Computer wurde durch Windows geschützt“. Signieren verlangt ein Zertifikat, dessen privater Schlüssel auf dedizierter Hardware liegt — das haben wir nicht. Bis dahin löst jeder Download hier diesen Bildschirm aus. Prüfen Sie die SHA-256-Summe unten, wenn Sie wissen wollen, was Sie bekommen haben.

Das ist ein eigenes OSHI-Konto, nicht das Ihres Telefons

Es gibt noch keine Möglichkeit, eine bestehende Identität zu importieren. Der Desktop-Client erzeugt seinen eigenen Schlüssel und seine eigene Adresse: Die Unterhaltungen Ihres Telefons erscheinen hier nicht, und dieser Client hat eine andere Adresse zum Weitergeben.

Keine Post-Quanten-Schlüsselvereinbarung auf diesem Client

Anderswo auf dieser Seite lesen Sie von X-Wing (ML-KEM-768 + X25519), hybrider Post-Quanten-Schlüsselvereinbarung. Das stimmt, und es gilt nur für iOS 26 und macOS 26, und nur wenn beide Seiten einen Build verwenden, der es unterstützt. Der Desktop-Client hat davon nichts. Seine Sitzungen laufen über X25519 + Double Ratchet + AES-256-GCM — heute stark, aber nicht das, was gegen heute mitgeschnittenen und später entschlüsselten Verkehr schützt.

Auch kein Mesh, kein LoRa, keine Steganografie

Das Offline-Mesh, die Funkstrecke und die verdeckten Kanäle machen OSHI auf dem Telefon zensurresistent. Keines der drei funktioniert auf dem Desktop. Mesh und LoRa transportieren ein Format, das dieser Client nicht lesen kann, und die verdeckten Kanäle sind nicht eingebaut. Ein Desktop-OSHI braucht Internet und das Relay.

Nachrichten kommen nur an, solange es läuft

Auf dem Desktop gibt es keine Push-Benachrichtigungen. Der Client fragt das Relay ab: Das Fenster zu schließen stoppt die Zustellung, und das Abfrageintervall ist die Zustellverzögerung.

Was es kann und was nicht

Die App trägt dieselbe Liste auf einem Bildschirm namens „Was dieser Client nicht tun wird“.

Es kann

  • Einzelchats, Ende-zu-Ende-verschlüsselt
  • Gruppennachrichten, mit Zustellzähler pro Mitglied
  • Dateianhänge, verschlüsselt bevor sie das Gerät verlassen
  • Kopplung per QR-Code oder eingefügtem Schlüssel
  • Kontakte, Sicherheitsnummern, Blockieren und Entsperren
  • Offline-Suche nach Orten und Straßen
  • Eine lokale KI-Konsole, wenn Sie ein eigenes Modell mitbringen
  • Einen Terminal-Client neben dem Fenster, mit mehr Befehlen

Es kann nicht

  • Sprach- oder Videoanrufe — es fließt niemals Ton
  • Push-Benachrichtigungen
  • Abgleich mit Ihrem Telefon
  • Empfangene Fotos öffnen (sie werden auf die Festplatte gespeichert)
  • Einen QR-Code mit der Kamera scannen — fügen Sie den Schlüssel ein
  • Mesh or LoRa messaging (those carry a format this client cannot read)
  • Sich selbst aktualisieren — schauen Sie hier nach neuen Versionen

Download überprüfen

Eine Prüfsumme ist keine Signatur: Sie belegt, dass die Datei dem entspricht, was wir gebaut haben, nicht wer sie gebaut hat. Mehr kann eine unsignierte Verteilung nicht bieten.

Windows PowerShell:

Get-FileHash .\OSHI-Desktop-Setup.exe -Algorithm SHA256

Linux:

sha256sum oshi-desktop-amd64.deb

Erwartete Werte für diese Version:

DateiSHA-256

Installation

Windows Führen Sie die .exe aus. Wenn SmartScreen erscheint, wählen Sie Weitere Informationen → Trotzdem ausführen — die Warnung betrifft die fehlende Signatur, nicht eine beschädigte Datei. Installiert wird nur für Ihr Benutzerkonto, Administratorrechte sind nicht nötig.
Debian, Ubuntusudo apt install ./oshi-desktop-amd64.deb
Fedora, RHELsudo dnf install ./oshi-desktop.x86_64.rpm
Wo die Daten liegen Konto und Nachrichten liegen unter %APPDATA%\OSHI auf Windows und ~/.local/share/oshi auf Linux. Den Hauptschlüssel hält das Betriebssystem — Windows DPAPI oder Ihr Linux-Schlüsselbund — und alles auf der Festplatte ist damit verschlüsselt.
Deinstallation Windows: Einstellungen → Apps → OSHI. Linux: apt remove oshi-desktop. Ihre Nachrichten bleiben im obigen Ordner; löschen Sie ihn, um sie zu entfernen.