1. HTTP, HTTPS

HTTP

- Hypertext Transfer Protocol의 약자

 

- Hypertext : 문서와 문서가 링크로 연결되어있는 형태의 문서

 

- Hypertext의 문서 양식은 HTML

 

- HTML을 전송하기 위해서 통신규약을 http라고 하는 것이다.

 

 

 

HTTPS

- HTML을 전송하기 위한 것은 HTTP랑 똑같음

 

- 근데, 다른점은 SSSSSSS  뒤에 붙은 S 이다

 

- HTTPS에서 마지막의 S는 Over Secure Socket Layer의 약자Secure라는 것이다.

 

- Secure = 보안

 

- 보안장치가 결합되어 있는 통신 방식이다.

 

- HTTP에서 보안적인 약점을 보강한 것이 HTTPS 이다.

 

- 예를 들어,

로그인하는 페이지에서는 HTTPS를 사용합니다.

아이디, 패스워드를 치고 로그인을 하면, 서버로 HTTPS프로토콜을 이용해서 전송을 하기 때문에, 그 정보는 제3자의 의해서 변조되거나, 감청될수가 없고 안전하게 통신을 할 수 있습니다.

 

 

 

 

 

 

 

 

 

 

 

2. HTTPS, SSL 차이점

HTTPS 와 SSL 의 차이점

 

자세히 보면 다르고, 포괄적으로 보면 비슷합니다.(HTTPS와 SSL를 같은 의미로 이해하고 있는 경우가 많다.)

 

 

왜냐하면, SSL 위에서 HTTPS가 동작을 하기 때문 입니다.

 

 

그것은 마치 인터넷과 웹을 같은 의미로 이해하는 것과 같다. 결론적으로 말하면 웹이 인터넷 위에서 돌아가는 서비스 중의 하나인 것처럼 HTTPS도 SSL 프로토콜 위에서 돌아가는 프로토콜이다.

 

 

 

 

 

 

 

 

 

3. SSL = TLS

- SSL = TLS 같은거

 

- 네스케이프에서 사용자의 정보를 더 안전하게 주고 받기위한, 인터넷 상에서 보안한 것이  SSL이라고 하는  프로토콜입니다. 

 

- SSL이라는 것이 많이 쓰이면서(보편화되면서) 그것이 표준화 기구인  IETF로 이관이 됬습니다. 그래서,

그것(SSL)이  TLS라는 이름으로 바뀌게 되었습니다.

 

- 정식 명칭은 TLS 입니다!!!!!!!!!!!

 

- 하지만, 실제 현업에서 옛날 사람들이 아직 많이 있기 떄문에 SSL이라고 많이 부름.