Soy realmente nuevo y puedo sonar como un noob, así que por favor, perdóname.
Ya que gnupg está disponible para Android, ¿por qué nadie crea una aplicación que encripta cada mensaje usando una clave rsa y simplemente intercambia las claves con cada "amigo", por ejemplo:
John tiene un límite de 100 amigos. John tiene 1 clave pública RSA. Solo John tiene la clave secreta.
Las personas que enviarían un mensaje a John solo obtendrían su clave pública, por lo tanto, cuando escriban a John, su mensaje se cifrará con la clave RSA pública de John.
Cuando llega el mensaje, el teléfono celular de John descifra cada mensaje usando su clave secreta.
Las claves se almacenarán en cada teléfono celular y se generarán en su teléfono celular.
Por favor, ilumíname. Siéntase libre de publicar cualquier enlace para leer.
Estoy leyendo en este momento sobre OpenWhisper