You’re asking an apples and oranges question. They are different protocols for different things. HTTP is a request/response protocol for web clients to communicate with hosts using messages in plain text. SSH is a secure shell, basically secure remote login with encryption. I’m guessing you mean SSL, a public/private key encryption protocol. HTTP+SSL is called HTTPS.
They are completely different and are meant for very different things...