¿puede actualizar un pad de una sola vez, con un cifrado de pad de una sola vez (comprimido)?

2

Esta podría ser una pregunta tonta, pero en este momento no he pensado en una razón por la que no funcione.

Como creo que generalmente se sabe, nunca se debe reutilizar un pad de una sola vez. Pero la compresión le permite transmitir algo más grande que la cantidad de bytes utilizados en la transmisión ...

No pretendo / no tengo ninguna razón para hacer esto, pero pensé que era un pensamiento ocioso interesante que se pregunta por qué no puedes:

  • establezca las almohadillas iniciales únicas de forma segura con alguien.
  • comuníquese utilizando los pads, y cuando se acerque al final, transmita un pad conocido de una vez (comprimido), que ambos usen posteriormente.

(Me doy cuenta de que la proporción de datos frente a pads en tu rendimiento puede ser bastante terrible).

Supongo que alguien sólido en matemáticas podría explicar que, si se conoce el algoritmo, podría ser posible romperlo porque de una manera los datos se están "reutilizando", aunque de forma cifrada y comprimida la primera vez. , como la clave del segundo.

Si la seguridad se degrada, ¿en qué punto / cuánto? (Suponiendo que ninguno de los dos extremos tenga la conversación comprometida).

editar: gracias por mirar chicos, olvidé que los datos aleatorios son difíciles para comprimir; pregunta respondida

    
pregunta pacifist 28.03.2014 - 00:51
fuente

1 respuesta

6

Esto no es posible / factible, por dos razones.

  1. La compresión no "funciona" en datos aleatorios : en realidad no reducirá significativamente el tamaño de sus datos y, de hecho, puede aumentar el tamaño.

  2. Un pad de una vez debe ser mayor o igual a la longitud de los datos encriptados .

    • Entonces, si está utilizando la parte "restante", sin usar, cerca del final de su libreta de un solo uso para transmitir una nueva libreta de una vez, va a terminar con una muy pequeña "nueva" libreta de una vez. .. y el mismo problema que estás casi al final de la misma.
respondido por el HopelessN00b 28.03.2014 - 01:30
fuente

Lea otras preguntas en las etiquetas