SSH

OS:FedoraCore3
公開鍵暗号方式
1. SSHクライアントでssh-keygenする。
2.SSHクライアントでssh-keygenして作成した公開鍵をSSHサーバーの~/.ssh/authorized_keysに追加する
3. SSHクライアントから接続する。

SSHサーバーからクライアントの公開鍵で暗号化された乱数が送られてくる。
クライアントはパスフレーズを入力して秘密鍵を取り出し、乱数を復号してサーバーへ送り返す。
サーバーは暗号化前の乱数とクライアントが送ってきた乱数を比較して一致したら認証完了。