Marlowe

Llamadas de voz protegidas criptográficamente

MARLOWE es un ecosistema diseñado para proteger comunicaciones de voz cuando el smartphone no puede considerarse un entorno confiable (por ejemplo, ante malware/spyware o compromisos del sistema). El principio central consiste en sacar el cifrado y descifrado de audio fuera del terminal móvil y ejecutarlo dentro de un dispositivo físico dedicado, de manera que el teléfono se limite a funciones de control y orquestación, pero no sea parte del perímetro de seguridad de la voz.

Hardware

Dispositivo HW

Integra dos rutas hardware diferenciadas para soportar de forma robusta los dos
sentidos de la comunicación (emisión y recepción).

Aplicación móvil

Aplicación móvil

Usada para el registro/vinculación del dispositivo, dar aprovisionamiento de conectividad, realización de llamadas y sincronización de estados.

Infraestructura

Infraestructura

Permite operar el ecosistema sin requerir acceso al contenido en claro de la voz, separando funciones y poder administrar todo el ecosistema.

Key injector

Key injector

Para generar e inyectar material criptográfico de forma controlada, como un proceso seguro e independiente del canal de voz.

Seguridad fuera del smartphone

Una arquitectura que aísla el cifrado del terminal móvil

MARLOWE proporciona una arquitectura pragmática para voz segura: el smartphone se reduce a interfaz y control, mientras que el dispositivo dedicado ejecuta cifrado/descifrado y custodia de claves dentro de un dominio controlado. El canal de red y el terminal se consideran no confiables, por lo que la voz circula siempre protegida mediante cifrado autenticado (AES-GCM) y claves de sesión derivadas con HKDF desde material custodiado con root-of-trust (PSA Crypto).