hello world
SSL이란 ? 본문
728x90
1.SSL이란?
- SSL은 Secure Socket Layer 약자로 웹 표준 암호화 통신이다.
- 인터넷에서 사용자PC(클라이언트)와 웹서버 사이에 송수신되는 개인정보를 암호화하여 전송하는 서버이다.
- 간단히 말하면 들어오고 나가는 데이터들을 암호화하는 보안기능을 갖고있는 '보안인증서'
- 웹브라우저와 웹서버간의 보안을 위해 만들어졌으며 공개키/개인키 대칭키 기반으로 사용한다.
- 보통 443포트를 사용하며 https:// 를 사용한다.
- HTTPS는 HTTP에 SSL을 적용한 보안된 HTTP 통신을 하는 프로토콜
- SSL은 HTTP 뿐만 아니라 FTP, SMTP에도 적용할 수 있다.
2.SSL인증 과정
3.SSL과 HTTPS의 차이
두개의 차이는 간단히 말하면 인터넷과 웹의 차이라고 할 수있다.
인터넷은 컴퓨터를 통해 정보를 주고받는 네트워크, 웹은 인터넷을 통해 사용가능한 서비스라고말할수있는데
마찬가지로 HTTPS도 SSL 위에서 돌아가는 프로토콜으로써 SSL 위에서 돌면서 보안을 유지할수있다.
4.TLS란?
TLS란 SSL과 동일하며 이름만 변경한것이다.
네스케이프에서 보다 안전한 HMAC 알고리즘을 사용한 SSL을 발명하였는데(SSL은 MAC알고리즘)
이것이 표준이 되면서 TLS라는 이름으로 바뀌게되었다.
Comments