Questa potrebbe essere una domanda sciocca, ma al momento non ho pensato a un motivo per cui non funziona.
Come penso sia generalmente noto, non dovresti mai riutilizzare un pad singolo. Ma la compressione ti consente di trasmettere qualcosa di più grande del numero di byte usati nella trasmissione ...
Non intendo / non ho motivo di farlo, ma ho pensato che fosse un interessante pensiero pigro chiedermi perché non puoi:
- stabilisce in modo sicuro i one-time pad iniziali con qualcuno.
- comunica usando i pad, e quando si avvicina alla fine, trasmetti un blocco monouso (compresso), che entrambi usi successivamente.
(Mi rendo conto che il rapporto tra dati e pad nel tuo throughput potrebbe essere piuttosto terribile).
Suppongo che una persona strong in matematica potrebbe essere in grado di spiegare che se l'algoritmo è noto potrebbe essere possibile romperlo perché in un modo i dati vengono "riutilizzati", sebbene in una forma compressa e crittografata la prima volta , come chiave il secondo.
Se la sicurezza si deteriora, a che punto / quanto? (Supponendo che nessuna delle due parti abbia compromesso la conversazione)
modifica: grazie per aver guardato ragazzi, ho dimenticato che i dati casuali sono difficili da comprimere; domanda risposta