Uso ssh para obtener una conexión cifrada entre los servidores y las máquinas locales todo el tiempo. Es rápido, seguro y hay una manera de hacerlo en casi todos los lenguajes de programación del sistema que he usado hasta ahora.
Mi pregunta es, ¿se puede usar esta interfaz simple para la comunicación segura entre aplicaciones en el mismo dispositivo?
No veo ninguna falla en su funcionamiento con Android, Linux u OS X. Supongo que los sistemas operativos como iOS tienen limitaciones de tiempo para la apertura de puertos, pero incluso en ese caso, todo lo que necesitas es una aplicación de fondo. actualización habilitada para abrir los puertos de recepción desde la aplicación a la que se llama.
¿Hay algún problema con mi lógica en este caso? Todo lo que he experimentado con el uso de ssh hasta ahora me dice que funcionaría, pero me encantaría escuchar sus opiniones sobre esto porque realmente me gusta ssh y no me importaría crear una pequeña API que proporcione comunicación segura entre aplicaciones.