Seguridad y cifrado
El cifrado es solo una parte de la protección. La base de Nevod es la arquitectura de Zero Knowledge Infrastructure, en la que el desarrollador no tiene acceso a las claves ni a los datos de los usuarios.
Cómo se protegen tus mensajes
Nevod usa cifrado de extremo a extremo: un mensaje se cifra en tu dispositivo y solo se descifra en el del destinatario. El nodo que lo transporta solo ve datos cifrados y la información de servicio necesaria para la entrega, nunca el contenido.
| Qué | Cómo |
|---|---|
| Cifrado de mensajes | CryptoKit, la biblioteca criptográfica del sistema de Apple: intercambio de claves X25519, SHA-256, cifrado ChaCha20-Poly1305 |
| Firmas | CryptoKit: Ed25519 |
| Prueba de identidad al conectarse a un nodo | Protocolo de conocimiento cero de Schnorr sobre CryptoKit (Curve25519, SHA-256/512) y una única operación aritmética modular implementada en el propio Nevod |
El remitente crea una nueva clave de un solo uso para cada mensaje. La clave del destinatario es de larga duración: si se roba del dispositivo del destinatario, también podrían descifrarse mensajes interceptados antes y dirigidos a él. Por eso es importante proteger el propio dispositivo: un código de acceso y un iOS actualizado.
El protocolo de Schnorr permite demostrar a un nodo que tienes tu clave sin enviarla ni revelarla.
Tu nodo, tus reglas
El desarrollador no ve nada. Un nodo solo procesa aquello sin lo cual la entrega no funciona: identificadores de participantes, nombres elegidos, tokens de notificación y qué paquete cifrado va a quién. Un nodo nunca ve el contenido de mensajes, fotos, mensajes de voz ni llamadas.
Nadie te impide crear tu propio nodo: para ti, tu familia, una organización o una comunidad. Entonces incluso los datos de entrega se quedan contigo. Cómo ejecutar tu propio nodo →
Control de exportaciones y App Store
Al publicar en App Store, el desarrollador declara si la app usa cifrado sujeto a control de exportaciones (EAR de EE. UU., Categoría 5, Parte 2). Nevod declara que no, y este es el motivo:
- Todo lo que oculta el contenido de los mensajes es criptografía del sistema de Apple (CryptoKit). Las apps que solo usan el cifrado integrado en el sistema operativo de Apple se acogen a una exención y no necesitan documentación de exportación.
- La implementación propia de Nevod —una única operación aritmética en el protocolo de Schnorr— solo sirve para demostrar la identidad. El control de exportaciones cubre la criptografía destinada a la confidencialidad. La criptografía usada solo para autenticación, firmas e integridad queda excluida.
Por eso Nevod no necesita documentación de exportación, incluida la distribución en Francia.
Esta es nuestra interpretación de las normas vigentes, no un dictamen jurídico.