Doppia crittografia contro singola crittografia

-1

Quindi capisco che la doppia crittografia farebbe non più del possibile il doppio del tempo impiegato per interrompere una singola crittografia, poiché la dimensione della chiave della doppia crittografia sarebbe di 2k-bit e la dimensione del singolo sarebbe k-bit. Ma in termini di forza, la doppia crittografia è più strong della crittografia singola e c'è un modo specifico per esprimere quanto più strong è della singola crittografia? Grazie.

    
posta A.N 24.10.2015 - 20:39
fonte

1 risposta

4

So I understand that double encryption would do no more than possibly double > the time taken to break a single encryption, as the key size of double encryption would be 2k-bits and the size of single would be k-bits.

Non esattamente. Mentre è vero che hai bisogno di 2k bit per la doppia crittografia (hai due chiavi, ciascuna di k bit in dimensioni), la forza della crittografia sarebbe equivalente a k + 1 bit.

Questo perché, come hai dedotto correttamente, il tempo di forza bruta sta per essere raddoppiato; e che equivale ad aggiungere un singolo bit alla chiave. Quando bruteforcing, eseguirai 2 k con il bit k + 1- th a 0 e 2 k con il k + 1- th bit a 1; questo bit in più rappresenta se la crittografia esterna o interna è brutafor

    
risposta data 24.10.2015 - 23:07
fonte

Leggi altre domande sui tag