본문 바로가기
IT 인프라/프로토콜, 이론

Http, Https와 telnet, ssh의 차이점 -https, ssh를 사용하는 이유

by 전재혁 2023. 10. 27.

Http는 hipertext transfer protocal의 약어로 웹에 쓰이는 프로토콜 중 하나이다.

ssh는 secure shell의 약어로 보안요소가 추가된 원격 접속 프로토콜

Http 프로토콜을 사용하게 되면 위의 그림과 같이 (name=jjh&passwd=jjh) 클라이언트의 유저 name과 passwd가 서버상에서 평문으로 보인다.

Http(s) 프로토콜을 사용하게 되면 암호문으로 보여짐.

Client -> Encryption(암호화) -> Server -> Decryption(복호화) -> Encryption -> Client -> Decryption

telnet 사용 시 그림과 같이 클라이언트의 입력 데이터가 평문으로 보인다.