Closed session, disconnected from XXX.XXX.XXX.XXX. The reason is: Public key authentication failed.
$ sftp XXX.XXX.XXX.XXX
Connecting to XXX.XXX.XXX.XXX...
Read from socket failed: Connection reset by peer
Couldn't read packet: Connection reset by peer
Obviously the key authentication isn't working properly. I've tried multiple different methods of key generation, including ssh-keygen (dss and rsa) and PuttyGen (as instructed here).
Since I know the software is working, and I know the key generation itself isn't the problem, my conclusion at this point is that I'm not providing the public keyfile in the format that Wing FTP Server is expecting. Can someone provide me with a sample public keyfile so that I know exactly what format to provide the data in, or possibly provide some insight as to where I should look for further information?