SSL(Secure Sockets Layer) 이란?

SSL(Secure Sockets Layer) 이란?

SSL정의

보안서버 SSL(Secure Sockets Layer) 인증서는 사용자의 인터넷 브라우저와 사이트 웹서버 상의 암호화 통신을 지원하여

만약 해킹을 당해도 사용자 개인정보를 지켜주는 역할을 합니다.

SSL(Secure Sockets Layer) 사용하는 이유

SSL사용하는이유

첫번째로 SSL(Secure Sockets Layer) 인증서는 웹서버와 웹사이트에서 이루어지는 모든 개인정보들을 https 암호화 프로토콜을 하여 안전하게 전송될 뿐만 아니라

다른사람이 데이터를 가로채더라도 절대 해독할 수 없는 복잡한 문자로 구성되어 있기 때문에 SSL를 사용하는 이유이기도 합니다.

ex) 데이터가 누구나 읽을 수 있는 텍스트 형태로 전송이 되었고 그걸 누군가 가로챘다면 입력되어있던 카드 비밀번호, 이름, 주민번호 등 개인정보들이 유출됩니다.

두번째로 검색엔진에서 도메인을 평가할때 https 적용 유무는 전자상거래 기업 또는 공공기관의 신원을 확인하여 신뢰를 얻을 수 있기 때문에 많이 사용합니다.

SSL(Secure Sockets Layer) 동작 방법

앞서 말한것처럼 SSL(Secure Sockets Layer)는 암호화된 데이터를 전송을 하기 위해 공개키와 대칭키를 혼합해서 사용한다.

즉 클라이언트와 서버가 주고 받는 실제 정보는 대칭키 방식으로 암호화를 하고

대칭키 방식으로 암호화된 실제 정보를 복호화할때 사용하는 대칭키는 공개키 방식으로 암호화하여 클라이언트와 서버가 주고 받는다.

SSL(Secure Sockets Layer)과 TLS 차이점

TLS(Transport Layer Security)이라는 이전의 버전 입니다.

But, SSL의 최종버전과 TLS 첫 버전의 차이가 크지않고 SSL을 개발한 Netscape가 업데이트에 참여하지 않아 소유권 변경을 위해 TLS 불리고 있습니다.

한마디로 TLS과 SSL의 차이는 업데이트 버전이고 명칭만 다르다고 생각하시면 되겠습니다.

Leave a Comment