Cómo saber en qué está cifrado mi archivo

Asumiendo que su pregunta es ‘¿Cómo puedo saber qué algoritmo se utilizó para cifrar mi archivo’? La respuesta debería ser que no puedes.

Esto es así por diseño, ya que un algoritmo perfecto generaría un flujo de datos que parecería exactamente como datos aleatorios.

es computacionalmente inviable distinguir datos descifrados con la clave incorrecta pero el cifrado correcto y los datos descifrados con la clave correcta y un cifrado incorrecto. Como resultado, ambos resultados producirían datos Psuedo-random ( ningún algoritmo produce resultados verdaderamente aleatorios ).

La única forma de obtener información podría ser mirando el tamaño de bloque del archivo y comparándolo con el tamaño de bloque de los algoritmos, por ejemplo, AES tiene un tamaño de bloque de 128.

Algunos programas dejan un encabezado con la información de cifrado en texto sin formato. Esa es la única forma de saberlo con certeza.

Depende del tipo de archivo que intente leer, ya que ciertos formatos de archivo muestran cifrado. Archivo lck o archivo de solución IRM de mensaje de Outlook como OME, etc. Puede que haya ciertos archivos que estén encriptados y que se puedan abrir en un entorno seguro; se les agrega un sufijo “*” al final. como en archivos comprimidos. el cifrado es muy común en archivos DLP, archivos IRM, archivos y formatos ERM y DRM.

a menos que tenga el certificado, no sabe qué algo se usa para cifrar y con qué fuerza.

En principio, no puede, a menos que el encriptador deje deliberadamente dicha información (en cuyo caso también podría ser deliberadamente engañosa). En cualquier caso, dicha información sería inútil.