Your SSH key is public, and it is not enough to have a public SSH key to be authenticated on a server.