Quero criptografar um arquivo binário. Meu objetivo é evitar que alguém leia o arquivo sem a senha. Qual é a melhor solução, AES ou Blowfish com o mesmo comprimento de chave? Podemos supor que o atacante possui grandes recursos (softwares, conhecimento, dinheiro) para crackear o arquivo.
Na semana passada, li muitos artigos sobre hashing de senha e Blowfish parece ser (um dos) melhores algoritmos de hashing agora - mas esse não é o assunto desta pergunta! O limite de 72 caracteres Blowfish considera apenas os primeiros 72 caracteres na senha inserida: <?php $password = "Wow. This …