Tutti i client VNC iOS che ho provato utilizzano l'autenticazione VNC regolare. Questo non è sicuro a causa del limite di 8 caratteri sulla password e così via. Alcune app, come VNC Viewer di RealVNC, dispongono di pannelli informativi che segnalano se la connessione è crittografata e non dice mai che lo è, anche quando si attivano entrambe le caselle di controllo nelle Preferenze di Sistema sotto Computer Settings...
di Condivisione schermo.
Quindi, sto sicuramente prendendo la risposta accettata a questa domanda con un granello di sale.
Sembra che l'unico modo per farlo sia quello di disattivare completamente l'opzione di condivisione dello schermo nativa di OS X, e quindi utilizzare un altro metodo per ospitare VNC in modo sicuro. Questa non è un'opzione gratuita, però.