Si tengo datos encriptados (AES) y tengo los datos originales, ¿puedo obtener la contraseña?

Como explicó Phillip Remaker, tendrá que recurrir a la suposición de fuerza bruta incluso si tiene los datos originales .

Solo hay una diferencia práctica entre:

Si tengo datos encriptados (AES) y tengo los datos originales, ¿puedo obtener la contraseña?

y:

Si tengo datos cifrados (AES), ¿puedo obtener la contraseña?

pero es ENORME : si tiene los datos originales, la equivocación ya no es un problema . Sabrá exactamente cuándo dejar de adivinar, cuando los resultados de descifrado coincidan con los datos originales.

Sin los datos originales, es completamente posible adivinar una clave incorrecta que, sin embargo, produce resultados plausibles. Esto es especialmente así con los datos binarios ; a menos que su archivo fuente esté bien estructurado (por ejemplo, encabezados / etiquetas en lugares conocidos), o tenga una manera de validar sus resultados (por ejemplo, hash SHA-256 en los datos originales), es realmente difícil estar 100% seguro de que encontró La clave correcta.

Dicho esto, probablemente no vivirás lo suficiente como para “descifrar el código” de cualquier manera. Si el tema está disponible, sugiero el criptoanálisis alcohólico como un atajo pragmático.

A menos que lo saque de las manos del propietario, no podrá hacerlo.

Y los datos serían un montón de números codificados que su computadora tardará eones en decodificar. Así que es más o menos una gloriosa pieza de ladrillo.

Su única esperanza de forzar a través de la contraseña es si tiene pocos caracteres y contiene solo alfabetos o números.

Una vez protegí con contraseña un archivo rar. Tenía solo cuatro caracteres de longitud y solo contenía números. Utilicé un software de fuerza bruta (como experimento) para intentar recuperar la contraseña. Cuatro horas después, el software seguía ejecutándose.

Si conoce la longitud de la clave, puede tratar de adivinar con fuerza bruta la clave. Para la mayoría de las claves modernas de 128 bits en adelante, la computadora más rápida tardará miles de millones de años en inspeccionar todo el espacio de claves. Agregue aún más tiempo si tiene que adivinar la longitud de la clave.

¿Qué tan seguro es AES contra los ataques de fuerza bruta?