Pregunta:
Si entendí bien, el protocolo Signal genera una nueva clave después de cada mensaje enviado y olvida el anterior. Telegram, por otro lado, renueva la clave solo después de 100 mensajes o una semana. Entonces, ¿existe una cierta ventana de ataque (1 semana / 100 mensajes) con el protocolo de Telegram?
Respuesta:
Creo que renovar las claves después de una generación de claves es problemático porque se supone que la aplicación ya ha generado esa clave. Si de alguna manera genera la clave, pase a través de una función $ H (x) = B (preImg (x)) $ . En lenguaje simple, una función que de alguna manera analiza el patrón clave y calcula $ n $ preimágenes de $ x $ .