Cliente de escritorio · beta

OSHI para Windows y Linux

El mismo cifrado de extremo a extremo que las apps móviles — no es una reimplementación, es el mismo código compilado para el escritorio. Sin número de teléfono, sin cuenta, sin correo. No lleva la malla, el enlace de radio, el transporte camuflado hacia el relé ni el acuerdo de claves poscuántico que se describen en otras partes de este sitio. Los avisos de abajo dicen exactamente qué se queda en el teléfono.

The Windows download is about 190 MB. Incluye su propio entorno Java, así que no hay nada más que instalar. En macOS, use la versión de la Mac App Store.

Léalo antes de instalar

Cosas que de otro modo le sorprenderían. Ninguna está escondida dentro de la app.

Windows le avisará, y hace bien

Estas versiones todavía no están firmadas, así que SmartScreen muestra «Windows protegió su PC». Firmar exige un certificado cuya clave privada vive en hardware dedicado, y no lo tenemos. Hasta entonces, cada descarga de aquí activa esa pantalla. Compare el SHA-256 de abajo si quiere verificar lo que recibió.

Es una cuenta de OSHI aparte, no la de su teléfono

Todavía no hay forma de importar una identidad existente. El cliente de escritorio genera su propia clave y su propia dirección: las conversaciones de su teléfono no aparecerán aquí, y este cliente tiene otra dirección que dar.

Sin acuerdo de claves poscuántico en este cliente

En otras partes de este sitio leerá sobre X-Wing (ML-KEM-768 + X25519), acuerdo de claves poscuántico híbrido. Es cierto, y es solo iOS 26 y macOS 26, y solo cuando ambas personas usan una versión que lo admite. El cliente de escritorio no lo tiene. Sus sesiones usan X25519 + Double Ratchet + AES-256-GCM — sólido hoy, pero no es lo que protege frente a tráfico grabado ahora y descifrado cuando exista un ordenador cuántico.

Tampoco hay malla, ni LoRa, ni transporte camuflado

La malla sin conexión y el enlace de radio son lo que mantiene OSHI funcionando sin Internet en el teléfono, y el transporte camuflado opcional hacia el relé también es exclusivo del teléfono. Ninguno de los tres funciona en el escritorio. La malla y LoRa transportan un formato que este cliente no sabe leer, y el transporte camuflado no está integrado. Un OSHI de escritorio necesita Internet y el relé.

Los mensajes solo llegan mientras está abierto

En el escritorio no hay notificaciones push. El cliente consulta el relé, así que cerrar la ventana detiene la entrega, y el intervalo de consulta es el retraso de entrega.

Qué hace y qué no

La app lleva esta misma lista en una pantalla llamada «Lo que este cliente no hará».

Sí hace

  • Mensajería individual, cifrada de extremo a extremo
  • Mensajes de grupo, con recuento de entrega por miembro
  • Archivos adjuntos, cifrados antes de salir
  • Emparejamiento por código QR o clave pegada
  • Contactos, números de seguridad, bloquear y desbloquear
  • Búsqueda sin conexión de lugares y calles
  • Una consola de IA local, si aporta su propio modelo
  • Un cliente de terminal junto a la ventana, con más comandos

No hace

  • Llamadas de voz o vídeo — nunca circula audio
  • Notificaciones push
  • Sincronizar con su teléfono
  • Abrir las fotos recibidas (se guardan en el disco)
  • Escanear un QR con la cámara — pegue la clave en su lugar
  • Mesh or LoRa messaging (those carry a format this client cannot read)
  • Actualizarse solo — vuelva aquí para las versiones nuevas

Verifique su descarga

Una suma de verificación no es una firma: prueba que el archivo coincide con lo que construimos, no quién lo construyó. Es lo que puede ofrecer una distribución sin firmar.

Windows PowerShell:

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

Linux:

sha256sum oshi-desktop-amd64.deb

Valores esperados para esta versión:

ArchivoSHA-256
OSHI-Desktop-Setup.exeecea05bbe754a0f64a0526332948a70118a57bca50a869f84343e87a05e4aa4d
OSHI-Desktop.msi04fde41e81491c14cfba926c62c146c16bc1a6accb0b636843bc69115a0219b8
oshi-desktop-amd64.deb531ff8be8eb3b28a67ed3184b0ea9fdb7b2aac074d8e1704924ff894eec75d6d
oshi-desktop.x86_64.rpmd421a4b273711f46f228312f4f95dc6a129152ba044294fbdd2d24a92a6995c8

Instalación

Windows Ejecute el .exe. Cuando aparezca SmartScreen, elija Más información → Ejecutar de todas formas — ese aviso es por la firma que falta, no porque el archivo esté dañado. Se instala solo para su usuario, así que no pide permisos de administrador.
Debian, Ubuntusudo apt install ./oshi-desktop-amd64.deb
Fedora, RHELsudo dnf install ./oshi-desktop.x86_64.rpm
Dónde están sus datos Su cuenta y sus mensajes están en %APPDATA%\OSHI en Windows y ~/.local/share/oshi en Linux. La clave maestra la guarda el sistema operativo — DPAPI en Windows, su llavero en Linux — y todo lo del disco está cifrado con ella.
Desinstalación Windows: Configuración → Aplicaciones → OSHI. Linux: apt remove oshi-desktop. Sus mensajes se quedan en la carpeta de arriba; bórrela para eliminarlos.

Preguntas que la gente hace antes de instalar

Respuestas breves. Cada una coincide con lo que dice el resto de la página.

¿OSHI para Windows es gratis?

Sí. Es gratuito y de código abierto bajo licencia MIT: sin suscripción, sin anuncios, sin versión de pago. El núcleo criptográfico es el mismo código publicado en GitHub.

¿En qué versiones de Windows funciona?

Windows 10 y 11, de 64 bits. Incluye su propio entorno Java, así que no hay nada más que instalar. No existe versión de 32 bits ni compilación para Windows en ARM.

¿Por qué Windows dice que protegió mi PC?

Porque el instalador aún no está firmado. SmartScreen muestra ese aviso para cualquier programa sin firmar, sea cual sea su contenido. Elija Más información → Ejecutar de todas formas, o compare antes el SHA-256 de esta página.

¿Aparecerán en el escritorio las conversaciones de mi teléfono?

No. Todavía no hay importación de identidad, así que el cliente de escritorio genera su propia clave y su propia dirección. Es una cuenta de OSHI aparte, con otra dirección que dar.

¿La versión de Windows funciona sin internet, como el teléfono?

No. La malla sin conexión, el enlace de radio LoRa y el transporte camuflado hacia el relé son exclusivos del teléfono. El cliente de escritorio necesita internet y el relé, y solo recibe mientras la ventana está abierta.