We already have that it's called SFTP. ;)
Wait what do you mean you want to use a key to log in, our stuff doesn't support that.