The Hosted~FTP~ SaaS application has been designed to support public key authentication with SFTP connections. Each user can be setup to authenticate via SFTP with their username and a limit of 1 public and private key pair. Please review these links for further information on (Public Key) PKI:
Note: Hosted~FTP~ also supports authenticating with OpenSSH formatted keys for SFTP.
Please review this link for details on generating an SSH key pair for either a Windows or MAC machine. To import PKI keys from PuttyGen on Linux, refer to this link. For using PKI keys with Linux, refer to this article.
Alternate key format