공개키 암호화 방식은 다음과 같은 방식으로 암호화하여 통신 한다. SSH 통신 예~! ① 클라이언트는 SSH 서버에 공개키를 요청, SSH 서버는SSH접속용 공개키를 전송해 준다. 기본적으로 개인키와 공개키는 같이 생성되며, 개인키로 공개키를 유추하기 힘들고, 공개키로 개인키를 유추하기 힘들다. 이 방식은 인수분해의 어려움에 기반을 두어 한 개의 키로 다른 키를 거의 찾을 수 없게 만들어져 있다. ② 클라이언트는 자신의 개인키로 데이터를 암호화 하고 이를 다시 서버의 공개키로 암호화하여 서버로 전송한다. ③ 서버는 클라이언트로부터 전송 받은 암호화된 데이터를 자신의 개인키로 먼저 복호화한 후, 이를 다시 클라이언트의 공개 키로 복호화 하여 데이터를 읽는다. 위에서 보듯이 공개키 암호화 방식은 암호화 하거..