Quiero cifrar un archivo binario. Mi objetivo es evitar que alguien lea el archivo que no tenga la contraseña. ¿Cuál es la mejor solución, AES o Blowfish con la misma longitud de clave? Podemos suponer que el atacante tiene grandes recursos (software, conocimiento, dinero) para descifrar el archivo.
La semana pasada leí muchos artículos sobre el hash de contraseñas y Blowfish parece ser (uno de) los mejores algoritmos de hash en este momento, ¡pero ese no es el tema de esta pregunta! El límite de 72 caracteres Blowfish solo considera los primeros 72 caracteres en la contraseña ingresada: …