Secure command channel which encrypts control commands can be entered into through the input of the AUTH SSL or AUTH TLS command, while a secure data channel can be opened by the PROT command. FTP uses a dynamic secondary port, which can be untraceable for strong firewalls, when the connection is encrypted using TLS or SSL, leading to a connection failure.