En la situación actual, debería ser (o podría ser) posible, cifrar la voz, que se está pasando a través de la llamada de voz GSM de tal manera, para que esté encriptada de extremo a extremo.
Idealmente en forma similar a lo que hace Signal / Redphone, pero a través de sms-transport / gsm-voice-call-transport
En el pasado, hubo algunos esfuerzos para lograr esto, tales como:
Actualmente he encontrado esto, lo cual parece plausible
Las preguntas a este tema son:
- ¿Es posible utilizar criptografía moderna (TLS1.1 +, ECC, ...) a través del canal de voz GSM, para lograr un completo intercambio de manos, intercambio de clave y secreto de envío?
- ¿Qué códec de voz sería mejor para proporcionar una calidad de voz plausible, en un canal tan estrecho (es decir, de 1,2 a 1,7 kbps)?
- ¿Es posible lograr esto completamente con el software, o el requisito de root / jailbreak sería demasiado estricto, y el dispositivo de hardware sería una mejor solución de uso amplio?
- ¿Qué se debe usar para detectar el soporte de cifrado (y quizás el nivel / versión de soporte) de la otra parte que llama? ¿Podría lograrse con DTMF?
- ¿Hay alguna diferencia entre la aplicación de estos conceptos a las llamadas GSM estándar y VoLTE (Voz sobre LTE)?