È in grado di essere rotto senza una forza bruta? Con una password abbastanza lunga, sarei sicuro di conservare i miei codici di lancio nucleari in un foglio Excel criptato?
Le versioni correnti di Office cancellano la password un numero elevato di volte per creare la chiave e crittografare utilizzando AES-128. Non proteggerei i codici di lancio nucleari con questo, ma è relativamente sicuro.
Può essere brutale costretto? Con la tecnologia di oggi ci vorranno milioni di computer per farlo in un ragionevole periodo di tempo. Quindi, sì, può essere forzato bruto, ma a meno che tu non pensi che NSA, GCHQ o FSB stiano cercando i tuoi dati, probabilmente stai bene - supponendo che Microsoft non abbia fatto nulla di stupido nell'implementazione. Come indicato nelle Sfide Matasano Crypto : "Ci sono decine, probabilmente centinaia, di oscure piccole cose che puoi fare per prendere un sistema crittografico che dovrebbe essere sicuro anche contro un avversario con più core CPU di quanti sono gli atomi nel sistema solare e rendendolo risolvibile con uno script Perl e 15 secondi. "
Is this able to be cracked without a brute force?
sì, naturalmente
With a long enough password
È ancora possibile
would I be safe storing my nuclear launch codes in an encrypted excel sheet
Perché eccellere? se si codifica realmente per il nucleare, allora bisognava venire con un contesto sicuro completamente dedicato.
Ma se vuoi mantenere i tuoi codici al sicuro, basta fare il backup giornaliero di esso e proteggerlo con una password con un buon sistema di archiviazione (7zip, gz.x, ecc ...) e caricarlo su un servizio cloud affidabile.
Leggi altre domande sui tag file-encryption