Наше приложение должно шифровать/расшифровывать файлы, используя, например, алгоритм шифрования Blowfish. Мы знаем, что bcrypt может быть хорошим выбором, но его нельзя вызвать непосредственно из нашего приложения (поскольку он запрашивает ключ фраза).
Какой лучший из существующих вариантов?
Мы предпочитаем инструмент Windows, хотя Linux тоже подойдет.