¿Se puede romper esto sin una fuerza bruta? Con una contraseña lo suficientemente larga, ¿estaría seguro almacenando mis códigos de lanzamiento nuclear en una hoja de Excel cifrada?
Las versiones actuales de Office tienen la contraseña una gran cantidad de veces para crear la clave y cifrarla utilizando AES-128. No protegería los códigos de lanzamiento nuclear con eso, pero es relativamente seguro.
¿Puede ser brutal forzado? Con la tecnología actual, se necesitarían millones de computadoras para hacerlo en un período de tiempo razonable. Entonces, sí, puede ser forzado brutalmente, pero a menos que piense que NSA, GCHQ o FSB buscan sus datos, probablemente esté bien, suponiendo que Microsoft no hizo nada estúpido en la implementación. Como se señala en el Desafíos de criptografía de Matasano : "Hay decenas, probablemente cientos, de pequeñas cosas oscuras que puede hacer para tomar un criptosistema que debería ser seguro incluso contra un adversario con más núcleos de CPU que átomos en el sistema solar, y lo hace solucionable con un script de Perl y 15 segundos ".
¿Se puede romper esto sin una fuerza bruta?
sí, por supuesto
Con una contraseña lo suficientemente larga
Aún posible
¿estaría seguro almacenando mis códigos de lanzamiento nuclear en un Excel encriptado? hoja
¿Por qué sobresalir? Si realmente codificas para la tecnología nuclear, deberías venir con un contexto seguro completamente dedicado entonces.
Pero si desea mantener sus códigos seguros, simplemente haga una copia de seguridad diaria de los mismos, y protéjalos con una contraseña con un buen sistema de archivo (7zip, gz.x, etc.) y cárguelo en un servicio de nube confiable.
Lea otras preguntas en las etiquetas file-encryption