質問: SSHでの公開鍵認証方式について教えてください。 一般的に、SSHで公開鍵を使用する場合、 1クライアントで鍵ペアを作成する 2作成された鍵ペアのうちの公開鍵を、クライアント→サーバに送信してサーバ側で保存する。 という準備作業をすると思います。 ここで、公開鍵は慎重に取り扱うべき、という解説をたまに見かけます。 例: 「WinSCPでサーバーに公開鍵をコピー。 本来であれば、サーバを外部に公開していない場合などを除いては、ネットワークを使用せず、CR-DやUSBなどでコピーした方がよい。」 公開鍵は、もれないように慎重に取り扱う必要はあるでしょうか? 公開鍵が外部にもれたばあい、何かリスクはあるのでしょうか?
回答: 公開鍵は、名前の通り公開するものですから、流出や漏洩のリスクはありません。 ご質問のページが、なぜそのような記述をしているのかは分かりません。 また、公開鍵を使ってコンテンツを暗号化したりすることもないので、なりすましもできません。