WhatsApp y Messenger utilizarán el estándar Signal para la interoperabilidad – MacMagazine
Gracias a Ley de Mercados Digitales (Ley de Mercados Digitaleso DMA), el Whatsapp y el Mensajero se están volviendo interoperables con otras aplicaciones de mensajería en los países de la Unión Europea, como exige la legislación del bloque. Como ya había anunciado el director de ingeniería de WhatsApp, se utilizará el protocolo WhatsApp Señal – aunque hoy se revelaron más detalles sobre el proceso.
A Meta llamó la atención sobre la necesidad de equilibrar la interoperabilidad con la seguridad del usuario, así como mantener el cifrado de extremo a extremo. Por este motivo, en sus propios mensajeros se utilizará el protocolo Signal, ya que sería el “estándar de oro” para este tipo de cifrado.
Por tanto, la empresa afirmó que prefiere que otros mensajeros que quieran trabajar con WhatsApp también utilicen el estándar Signal. La compañía dijo, sin embargo, que permitirá el uso de otros protocolos compatibles, siempre que se demuestre que ofrecen el mismo nivel de protección que Signal.
Según Meta, la estructura fue construida después de casi dos años de trabajo con la Comisión Europea. Inicialmente, el requisito es que mensajes, mensajes de audio, imágenes, vídeos y otros archivos adjuntos se intercambien entre sólo dos personas de forma interoperable.
En el futuro también será necesario permitir realizar llamadas y grupos con personas que utilicen otros mensajeros, dentro de la interoperabilidad. Además, aunque la DMA establece que la comunicación con otras aplicaciones debe funcionar hasta tres meses después de recibir la solicitud, la compañía dijo que puede llevar más tiempo hasta que el uso se implemente.
Cómo funcionará la interoperabilidad
Los mensajeros tendrán que comunicarse con los metaservidores utilizando protocolos que preservan la privacidad y cifrado de extremo a extremo. Las otras aplicaciones también serán responsables de alojar medios compartidos, que se descargarán mediante un metaservicio para enviarlos y llegar a los destinatarios en WhatsApp/Messenger.
Debido a que no controla ambos lados del intercambio de mensajes, la compañía también declaró que no puede hacer la misma promesa que hace con respecto a sus servicios en el sentido de que solo el remitente y el destinatario acceden a los mensajes enviados/recibidos. Naturalmente, esto depende del comportamiento de otros mensajeros, aunque existe protección en tránsito gracias al protocolo Signal.
Según Meta, implementar la interoperabilidad conectándose a su infraestructura es lo mejor por varias razones. Se destacó la posibilidad de maximizar el nivel de seguridad y realizar los mismos controles de integridad ya realizados, mayor sencillez y menos barreras.
También se destacaron la limitación de la exposición de los datos y una mayor confiabilidad, dada la escala de los servicios de la empresa. Sin embargo, este acuerdo todavía deja a la empresa en condiciones de dictar reglas, lo que ayuda a comprender por qué ya ha habido una justificación para su elección y que podría generar descontento por parte de la UE.
Otros detalles de ingeniería de interoperabilidad incluyen, además de los protocolos WhatsApp/Messenger que garantizan el cifrado, la interfaz HTTP para facilitar la autenticación y las notificaciones. Los usuarios de otros mensajeros también recibirán un identificador único en los sistemas de Meta, y existen requisitos para demostrar la autenticidad y propiedad de estos identificadores a través de algunos estándares.
La compañía también destacó que otro posible modelo de implementación podría incluir un servidor intermediario para el otro mensajero, lo que brindaría mayor flexibilidad y control sobre lo que se podría recibir de WhatsApp. Tampoco sería necesario implementar el protocolo cliente-servidor de Meta manteniendo sus propios canales.
Por otro lado, esta arquitectura reduciría las señales a nivel de conexión, que son importantes para mantener a los usuarios a salvo del spam y las estafas, como las huellas digitales del protocolo TCP (utilizado en Internet). Este enfoque también expondría todos los metadatos de la conversación, aumentando el riesgo de filtraciones. Por lo tanto, en este caso sería necesario implementar requisitos adicionales.
Como se anunció anteriormente, los mensajeros que quieran adherirse a la interoperabilidad con WhatsApp y/o Messenger deben firmar un acuerdo con Meta y trabajar juntos para su implementación. La función solo funcionará para los usuarios que la habiliten.