La presenza di più copie quasi identiche di un file crittografato facilita la decodifica?

2

Conservo le mie password in un file di database crittografato nel cloud. Cioè, i miei file KDBX da KeePass sono archiviati in un server di archiviazione cloud, diciamo che è Dropbox. Dropbox, che lo ammetta o no, probabilmente conserva una cronologia molto lunga dei miei file. Se qualcuno dovesse tentare di decifrare il mio file KDBX, sarebbe d'aiuto se avessero copie successive del mio file KDBX nel tempo? A volte aggiorno solo una riga nel file e risincronizziamoci su Dropbox. Questi file sono progettati in modo tale (cioè senza una sorta di seed casuale) che darebbe a qualcuno un grande vantaggio nella decrittografia del file se studiassero copie successive del file?

    
posta TrackMyIPImAtWork 20.05.2014 - 20:42
fonte

2 risposte

1

Se si utilizza Keepass 2.x, il file .kdbx viene crittografato utilizzando AES. Ogni copia del tuo file sarà diversa dalle precedenti.

Senza la conoscenza di ciò che è stato cambiato, penso che non sia possibile / facile / fattibile confrontare ed eseguire qualsiasi tipo di decrittografia su più file.

    
risposta data 20.05.2014 - 21:10
fonte
1

È improbabile dal momento che le modifiche non determineranno la sostituzione di un bit per la crittografia nella maggior parte dei casi.

Dato i bit chiave: 0f 15 71 c9 47 d9 e8 59 0c b7 ad d6 af 7f 67 98

Plaintext = AES ("I am BEST") == > 20 9f d4 c3 b6 79 c4 d3 70 5f b2 b4 c0 85 c5 d5

Plaintext = AES ("I am COOL") == > 7b 8e a4 b4 df f0 11 30 54 14 ad 1c 39 07 ad e6

(Generato utilizzando questo codificatore / decodificatore online rapido con un ingresso ASCII, esadecimale, esadecimale uscita)

Tuttavia, quando vengono combinati crittografia e compressione, ciò può portare a sconfiggere la crittografia basata su determinati input e previsioni noti, ad es. l' attacco CRIME .

    
risposta data 20.05.2014 - 21:26
fonte

Leggi altre domande sui tag