Il file è già binario.
Se vuoi convertire la stringa CIAO, in una stringa binaria (cioè stampare i vari bit a schermo, o su file) è una cosa, se vuoi scrivere il valore binario numerico di CIAO su schermo, o file, e un'altra.
Nel primo caso c'è bisogno di scrivere codice apposito, nel secondo no, dato che i dati sono memorizzati già in binario.

P.S.: deduco che il tuo programma è un semplice esempio o esercizio; ma io eviterei di scrivere la password su file ... almeno che non sia crittato ...