Although it supports encryption, FileZilla doesn't have the space to store passwords. This makes it an inferior alternative to WinSCP, which supports both public and private key authentication.