본문 바로가기

ComputerScience/Security

[네트워크보안]SSL(Secure Sockets Layer)

SSL이 조금 생소할수 있으나, 사실 인터넷 상에서 널리 쓰인다.
인터넷 상거래할 때 URL이 http:// 가 아닌 https://로 쓰인 것을 본적이 있다면,
바로 SSL를 사용하고 있는 것 이다.

어쨌거나 SSL은 TCP에다가 기밀성,데이터 무결성, 서버 인증과 클라이언트 인증을 통해
보안 관련 문제를 다룸으로써 문제를 해결한다.
다시 말해 보안서비스로 강화된 TCP 서비스를 제공하는 트랜스포트 프로토콜이라고 할 수 있다.

조금 추상적으로 말해보면
SSL은 기존의 네트워크 계층에서 페이로드(payload)를 암호화 하여
하위 계층으로 내려보낸다고 할 수 있다.

이 페이로드(payload)는 수신하는 당사자만 페이로드(payload)를 복호화 할 수 있을 것이다.