proč to řešíš tak složitě?
na FTP serveru si vygeneruj nějakou "nesmyslnou" cestu, do ní povol anonymní zápis dat (a pouze zápis, nikoli čtení, mazání nebo list adresáře), ale pouze s určitou maskou a případně i velikostí souboru a máš to hotovo.
Heslování má význam snad jen v případě, že bys chtěl postupně "rušit" starší verze programu, což by znamenalo rušení starých účtů.