Tu voz
Solo la oyen los participantes de la llamada. Se cifra en tu ordenador, trama a trama, antes de salir.
Seguridad
Crocodile está diseñado para que ni los servidores, ni las redes, ni siquiera el amigo que hace de anfitrión en una sala puedan leer lo que dices. Esta página explica qué está protegido, qué no y cómo.
Solo la oyen los participantes de la llamada. Se cifra en tu ordenador, trama a trama, antes de salir.
Solo pueden leerlos los miembros del espacio o del mensaje directo, ahora y más adelante. Se guardan en los dispositivos de los miembros, nunca en un servidor.
Solo la tienen tus propios dispositivos y quien tenga tu clave de recuperación. Se guarda cifrada con el llavero de tu sistema.
Ningún sistema que conecte a personas está libre de metadatos. Aquí tienes exactamente dónde pone Crocodile el límite.
Un modelo de amenazas enumera los posibles atacantes y lo que cada uno puede y no puede hacer. Este es un resumen del nuestro.
| Atacante | Puede | No puede |
|---|---|---|
| Alguien que vigila la red | Ver con qué direcciones IP hablas y cuánto. | Leer el contenido ni los metadatos, ni deducir lo que dices por el tamaño de los paquetes. |
| Grabar ahora, descifrar después | Guardar tu tráfico cifrado durante años. | Descifrarlo con un futuro ordenador cuántico: cada intercambio de claves es híbrido poscuántico. |
| Un servidor malicioso | Mentir sobre quién está conectado, retrasar o cortar conexiones, registrar metadatos. | Leer el contenido, falsificar perfiles, espacios ni invitaciones, cambiar las claves de nadie ni meterse entre dos apps. |
| El operador de un relé o buzón | Ver el tamaño y el ritmo de los paquetes retransmitidos, o quién dejó cuántos mensajes a quién. | Leerlos, modificarlos ni falsificarlos. |
| El amigo que hace de anfitrión | Ver las direcciones IP de los miembros y quién habla y cuándo. | Hacer nada que otro miembro no pueda: su relé solo reenvía paquetes cifrados. |
| Alguien que dejó un espacio | Conservar lo que ya vio. | Leer nada de lo que se diga después de irse: las claves se sustituyen cuando alguien se va. |
| Alguien que roba una clave | Leer como mucho el periodo de clave actual de 30 minutos de una conversación. | Leer los mensajes anteriores (claves borradas) ni los posteriores (claves nuevas). |
| Alguien con tu ordenador desbloqueado | Todo lo que puedes hacer tú. Usa el cifrado de disco y elimina un dispositivo perdido desde otro. | Recibir mensajes nuevos una vez que hayas eliminado el dispositivo. |
Piezas bien estudiadas de bibliotecas auditadas y de código abierto (@noble), combinadas de forma estándar.
Ed25519Firmas en cada registro, mensaje y oferta de conexiónX25519 + ML-KEM-768Intercambio de claves híbrido poscuántico para cada secreto por paresAES-256-GCMCifrado de mensajes, tramas de voz y conexiones con servidoresHKDF-SHA256Derivación de claves y los trinquetes que solo avanzanDTLS-SRTPEl transporte cifrado de WebRTC por debajoPadmé · CBR OpusOcultar la longitud de los mensajes y los patrones del hablaPreferimos que te enteres por nosotros.
Por favor, informa de los problemas de seguridad de forma privada a través de GitHub, para que puedan corregirse antes de hacerse públicos.