Entradas Mensuales

Síguenos en:

Canal Oficial Telegram de elhacker.NET Grupo Facebook elhacker.NET Twitter elhacker.NET Canal Youtube elhacker.NET Comunidad Steam: Grupo elhacker.NET Mastodon

Entradas populares

PostHeaderIcon Signal refuerza su seguridad para garantizar que estés chateando con la persona correcta


Signal ha lanzado la Verificación Automática de Claves (AKV) para prevenir ataques de interceptación de mensajes. Este sistema utiliza un servidor de transparencia de claves y auditores externos para confirmar que la conexión con un contacto es legítima. Los usuarios pueden activar esta función fácilmente desde el perfil de sus contactos para asegurar la integridad de sus chats cifrados.





Signal ha introducido una nueva capa de seguridad para ayudar a garantizar que nadie haya interferido secretamente en sus chats cifrados.

La aplicación de chat es preferida por diplomáticos, activistas y periodistas por su seguridad. Utiliza el cifrado de mensajes de extremo a extremo y "números de seguridad" –huellas criptográficas asociadas a las claves que aseguran una conversación– que los usuarios pueden comparar para verificar que tienen la conexión cifrada esperada con un contacto.

Pero, en teoría, alguien podría seguir interceptando mensajes corrompiendo el directorio centralizado de cuentas y haciéndose pasar por otra persona: el clásico ataque de "man in the middle" (hombre en el medio). Todo seguiría estando cifrado, pero llegaría al lugar equivocado.




Para combatir esta posibilidad, Signal anunció el martes una nueva función llamada Verificación Automática de Claves (AKV).

Desde la perspectiva del usuario, AKV es sencillo: toque el perfil de un contacto de Signal, navegue hasta la pantalla "Ver número de seguridad" y toque el botón "Verificar automáticamente". A continuación, aparecerá una marca de verificación verde para confirmar que la clave de cifrado pública del contacto coincide con lo que espera el sistema de transparencia de claves de Signal.

Detrás de escena, sin embargo, Signal ha desarrollado una nueva arquitectura para detectar si alguien ha manipulado las claves públicas asociadas a una cuenta para interceptar mensajes, ya que eso requeriría un cambio en la clave de cifrado pública y, a su vez, en el número de seguridad que un usuario podría no reconocer.


Libros de registro, árboles y terceros, ¡vaya lío!



Signal describió el nuevo sistema como un libro de registro de claves públicas en el que cada cambio que un usuario realiza en su información (por ejemplo, el número de teléfono vinculado) conduce a una nueva iteración del registro. Acompañando a ese registro hay un índice que permite a los usuarios de Signal verificar la información del registro sobre ellos mismos o sus contactos para asegurarse de que no haya sido alterada por un tercero malicioso que busque interceptar mensajes. Este libro de registro reside en un "servidor de transparencia de claves de código abierto" que Signal creó para el proceso AKV, afirmó la empresa.

“Cuando los usuarios de Signal se registran, cambian su número de teléfono o nombre de usuario, o vuelven a crear su cuenta, Signal registra los cambios en un árbol de registros ('el libro de registro') y facilita la búsqueda a través del árbol de registros con árboles de prefijos ('los libros de índices')”, señaló Signal en el anuncio.

Sin embargo, indagar en un índice difícilmente es automático, por lo que Signal rastrea el índice en nombre del usuario para verificar que la información que recupera sobre un contacto es la más actualizada. No obstante, que esté actualizada no significa que sea precisa, y ahí es donde entran los auditores externos.

Cloudflare y la firma de seguridad Trail of Bits actúan como auditores externos de AKV de Signal, según el anuncio. Su función en todo esto es verificar que el propio servidor de transparencia de claves de Signal no esté comprometido.

Según el anuncio, los auditores externos revisan el índice para asegurarse de que las entradas no parezcan haber sido alteradas. Si esas comprobaciones resultan limpias, el auditor firma la respuesta para indicar que las claves proporcionadas son las mismas para ambos usuarios, eliminando así la posibilidad de un ataque de hombre en el medio.

Una vez más tenemos una deficiencia de seguridad, ya que los auditores pueden garantizar que el índice y el servidor de transparencia de claves no han sido manipulados, pero no pueden verificar la precisión de los datos que contienen, que es donde entra la parte final del rompecabezas: la monitorización.

“Hay dos formas en que los clientes interactúan con el libro de registro: buscando la dirección de otra persona y buscando la propia”, explicó Signal. “La monitorización requiere que Alice y Bob [sus marcadores criptográficos habituales] hagan ambas cosas periódicamente, detectando cada uno un tipo diferente de manipulación”.

Alice y Bob pueden monitorizar sus propias entradas del libro de registro a través de la aplicación Signal, que lo comprueba automáticamente de forma periódica, y pueden verificar que los datos de su conexión son correctos mediante el botón "Verificar automáticamente" de Ver número de seguridad que mencionamos anteriormente.

“Estos dos tipos de monitorización, combinados con la auditoría de terceros, forman un sistema de detección completo: la auditoría garantiza que Alice y Bob están mirando los mismos datos, y la monitorización garantiza que ambos comprueban regularmente que esos datos sean precisos”, explicó Signal.


La seguridad nunca es sencilla



AKV sigue dejando, en última instancia, la responsabilidad de la seguridad en manos de los usuarios de Signal: si quiere estar verdaderamente seguro de que su contacto es quien dice ser, tendrá que pulsar ese botón de verificación cada vez que quiera chatear.

También cabe señalar que esto no siempre funcionará para todos los usuarios de Signal.

“Su aplicación de Signal verifica automáticamente sus propios datos de número de teléfono y nombre de usuario en el registro”, decía el anuncio. “Pero para verificar esto para otra persona, necesita tener su número de teléfono”.

En otras palabras, si no tiene el número de teléfono de su contacto a través de Signal o una entrada coincidente en la agenda de contactos de su teléfono, no podrá utilizar AKV para verificar la clave de cifrado asociada a ese contacto.

AKV también puede desactivarse para los usuarios que no quieran que un tercero participe en la verificación de su identidad, en cuyo caso Signal recomienda confiar en la tradicional verificación mediante número de seguridad o código QR enlace.

Nada en el espacio de la verificación criptográfica es nunca fácil, ¿verdad?®

Fuente:
TheRegister

0 comments :

Post a Comment

Los comentarios pueden ser revisados en cualquier momento por los moderadores.

Serán publicados aquellos que cumplan las siguientes condiciones:
- Comentario acorde al contenido del post.
- Prohibido mensajes de tipo SPAM.
- Evite incluir links innecesarios en su comentario.
- Contenidos ofensivos, amenazas e insultos no serán permitidos.

Debe saber que los comentarios de los lectores no reflejan necesariamente la opinión del STAFF.