RSA 인증방식


A가 B에게 비밀번호를 전송하기 위해 비밀번호를 B의 공개키로 암호화하고, 한번 더 A의 개인키로 암호화한 상태로 데이터를 보냅니다. B가 데이터를 받고 A의 공개키로 복호화가 된다면, A가 보낸 데이터가 맞고, B의 개인키로 복호화하여 안전하게 데이터를 받을 수 있다.
C입장에선 B의 공개키로 암호화가 가능하지만, A의 개인키로 암호화가 불가하기 때문에, A가 보냈다는 인증을 할 수가 없는 상태.

aws 컴퓨터에 접속을 시도하면 .ssh 폴더안에 Authorize_key 공개키가 생성되고, 이건 최주호의 공개키입니다.
최주호는 개인키로 암호화를 하였기 때문에, 공개키로 복호화가 되면, 전자서명 인증과 같은 방식으로 최주호가 접속했다는 걸 알 수 있습니다.