github,sshどちらも初心者ですが疑問に思ったことがありましたので質問させていただきます。
自分の認識としてはsshで公開鍵と秘密鍵を取得し設定することによって遠隔操作などの通信を暗号化することができるだと考えています。githubではsshを接続するような設定がありますがそもそもgithubでのリポジトリの設定が公開になっている時点で自分のpcとgithubとの通信を暗号化する必要はないのではないかと考えました。

どなたかgithubとssh接続することのメリット、またそもそもssh接続の自分の認識が間違っていたら教えていただけると幸いです。よろしくお願いします。