Мое приложение подключается к FTP-серверу с именем пользователя и паролем. Я могу создать процедуру шифрования для шифрования и дешифрования пароля, но любой, кто имеет доступ к исходному коду и зашифрованному паролю, может дешифровать пароль.
Есть ли простой способ помешать каждому человеку узнать весь пароль, используемый приложением? (Я думаю, все в порядке, если несколько человек знают часть пароля.)
EDIT: Я знаю, что FTP не безопасен. В идеале я бы хотел использовать технику, которая будет работать в любой ситуации, когда требуется имя пользователя и пароль (например, соединение с базой данных).