WhatsApp e2e cifrado al reenviar archivos de video

0

Si alguien me envía un archivo de video grande en WhatsApp, creo que está comprimido y encriptado. Creo que solo se puede descifrar en mi dispositivo con una clave que nunca abandona mi dispositivo.

Si tuviera que reenviar este archivo a otra persona, esperaría que se cifrara nuevamente y se volviera a cargar desde mi dispositivo. Sin embargo, el reenvío parece ocurrir muy rápido casi instantáneamente como si se reenviara directamente desde el servidor.

¿Alguna idea de cómo la parte reenviada puede ver el video cuando se reenvió directamente desde el servidor? ¿O se está cargando desde mi teléfono y estoy subestimando la velocidad?

    
pregunta AZ1 02.07.2018 - 17:54
fuente

2 respuestas

1

La parte de cifrado es tan rápida en comparación con la carga que parece instantánea. Se esperan varios cientos de MB por segundo para cualquier teléfono moderno.

Como probablemente no tenga varios cientos de MB por segundo de enlace ascendente, lleva mucho más tiempo cargar una porción de datos que cifrar, por lo que parece instantáneo.

    
respondido por el ThoriumBR 02.07.2018 - 18:01
fuente
0

Es probable que se implemente algo como esto *:

Alice envía el video a Bob

  1. Alice genera una clave de cifrado de datos (DEK) que la usa para cifrar el video
  2. El video encriptado se carga y se le asigna una identificación
  3. Alice envía el ID de DEK y el video a Bob usando el canal encriptado de extremo a extremo normal
  4. Bob recupera el video del servidor y usa el DEK para descifrarlo

Bob reenvía el video a Charlie

  1. Bob envía el identificador de DEK y el video a Charlie usando el canal encriptado de extremo a extremo normal

Como puede ver, esto significa que el cifrado de video no es lo mismo que el cifrado de extremo a extremo utilizado, pero tiene la ventaja de que puede compartirse aún más simplemente al compartir la clave y la identificación del video, eliminando la necesidad Vuelve a subir el video. Esto filtra algunos metadatos, ya que el anfitrión del video podrá ver que diferentes personas están descargando el mismo video.

* No sé cómo se hace realmente, esta es una suposición basada en su observación de que el reenvío es instantáneo

    
respondido por el AndrolGenhald 02.07.2018 - 20:09
fuente

Lea otras preguntas en las etiquetas