KryptEY App
Comuníquese de manera segura e independiente, independientemente de la situación legal o de si los mensajeros utilizan E2EE. No se necesita servidor. #ChatKontrolleStoppen
¿Por qué KryptEY?
La ruptura de la encriptación de extremo a extremo (E2EE) por leyes como el control de chat de la UE planificado es un problema continuo. El contenido en mensajeros que utilizan E2EE, como Whatsapp o Signal, podría ser monitoreado por terceros. E2EE es a menudo, pero no siempre, estándar en los mensajeros. Existen métodos probados para E2EE, como PGP. Sin embargo, estos métodos a veces están integrados de manera engorrosa y requieren mucho esfuerzo para usarse.
KryptEY es un teclado para Android que implementa el protocolo Signal. El teclado funciona de manera independiente del mensajero y tanto el Protocolo de Acuerdo de Clave X3DH como el Algoritmo de Doble Ratchet funcionan sin un servidor, lo que permite un uso altamente independiente del protocolo.
Características
Basado en Simple Keyboard ( https://github.com/rkkr/simple-keyboard ), KryptEY añade una vista sobre el teclado para la funcionalidad E2EE.
- usar E2EE a través del Protocolo Signal en cualquier mensajero
- encriptación/desencriptación de mensajes
- ingresar mensajes a través de un campo de texto separado en el teclado
- usar el portapapeles para leer mensajes
- gestionar contactos en una lista de contactos propia en el teclado
- registro de mensajes para ver mensajes enviados/recibidos
- enviar mensajes como JSON plano (modo crudo) o ocultos en un texto de señuelo (modo cuento de hadas)
- verificación de la funcionalidad E2EE a través de huella digital
- Vista de preguntas y respuestas para preguntas
- tema oscuro y claro
Consulte https://github.com/amnesica/KryptEY/blob/master/KRYPTEY.md para obtener más información sobre cómo funciona KryptEY.
Seguridad
Las propiedades de seguridad existentes para el Protocolo Signal también son válidas para el teclado.
Limitaciones
El teclado fue diseñado como un POC y solo permite conversaciones 1 a 1. Sin embargo, la aplicación también se puede usar en un chat grupal en una medida limitada. Aquí, un mensaje puede dirigirse a un compañero de chat específico y no a todas las personas. Otros participantes del chat grupal no pueden desencriptar el mensaje.
Los mensajes de texto en Telegram se copian como HTML y no como texto plano. Al decodificar el mensaje con el modo cuento de hadas, el mensaje copiado se ve comprometido y no se puede leer correctamente. Por lo tanto, no se puede decodificar en absoluto. Sin embargo, el modo crudo funciona correctamente. Al usar KryptEY con Telegram, recomendamos el modo crudo.
Algunos mensajeros como Threema solo permiten hasta 3500 bytes por mensaje. Por lo tanto, se aplican diferentes limitaciones de entrada de caracteres. Para mantenerse por debajo del límite de 3500 bytes, solo se permiten 500 caracteres para el modo crudo y el modo cuento de hadas. Por conveniencia, esta limitación se aplica a todos los mensajeros.
Demostración
Para una demostración de cómo se usa KryptEY, consulte https://github.com/amnesica/KryptEY/tree/master#demo
KryptEY fue creado por mellitopia y amnesica. El código es de código abierto y se puede encontrar en https://github.com/amnesica/KryptEY









