Bear in mind that SSH File Transfer Protocol (also known as Secure File Transfer Protocol, Secure FTP, or SFTP) is not an extension of FTP, but of SSH.
FTP stands for File Transfer Protocol. It is an application layer protocol.
FTP can be combined with cryptographic protocols. Information related to such protocols (Explicit FTPS, Implicit FTPS, FTP over SSH) should also be submitted to this category.