Woah! Has dado demasiadas posibilidades para una respuesta clara. La respuesta es: posiblemente, pero probablemente no. Las diferentes herramientas y formatos de archivo ofrecen diferentes algoritmos de cifrado. Pero en su mayor parte, no.
La mayoría de los métodos de cifrado se han adaptado para incluir el relleno de datos aleatorios en los datos de entrada, y posteriormente conocer las cargas útiles descifradas y cifradas sin saber el relleno exacto no arrojará ningún resultado al intentar resolver la clave.
Sin embargo, si se usara RSA simple, por ejemplo, sin OAEP, entonces sí, la clave privada podría resolverse fácilmente simplemente realizando los pasos de cifrado a la inversa, ya que tendría la entrada y la salida, los únicos otros factores son la clave pública , módulo (ambos deben ser conocidos) y la clave privada, la única variable que intentaría encontrar.
- ¿Cuál es la mejor práctica: usar tablas db o colas de mensajes para moderar el contenido aprobado por humanos?
- ¿Qué tipos de archivos no son vulnerables a los virus informáticos?
- ¿Cuáles son algunas buenas referencias para aprender sobre los diferentes tipos de técnicas de desarrollo ágil y cómo / cuándo aplicar cada una?
- Computación de alto rendimiento: ¿para qué se utiliza una supercomputadora?
- ¿El aprendizaje automático es tan bueno como los datos que se presentan? En caso afirmativo, ¿se puede eliminar esta dependencia?
Editar: en cualquier caso, conocer la salida hace que la fuerza bruta de la contraseña sea una posibilidad real. Como no tiene que “adivinar” si el resultado es válido, puede identificar con precisión qué contraseña proporciona la verdadera clave de cifrado, voila. Todavía te llevará mucho tiempo, pero 0% de tasa de falsos positivos.