반응형
HTTP(HyferText Transfer Protocal)
- 웹브라우저와 웹서버가 통신 할 수 있도록 하는 프로토콜
- 클라이언트에서 서버로 전송되는 요청정보
- GET
- POST
- HEAD
- PUT
- 기본사용 포트 8080
HTTPS
- 보안장치가 결합된 프로토콜
- ssl 인증서를 통해 데이터를 제 3가 볼 수 없게 암호화해서 전송된다
- http에서 보안적인 약점을 보강함
암호화 방식
대칭키 방식
- 암호화하는 KEY와 복호화하는 KEY가 동일하다
ex) a.txt -> key = 암호화된 a.txt -> key = 복호화
단점 : 동일한키 하나만 가지고있어 제3자에게 키를 노출하면 정보가 노출되기 쉽다.
공개키 방식
- 암호화하는 KEY(공개키, 비밀키)가 2개이다.
ex) a.txt -> 공개키 = 암호화된 a.txt -> 비밀키 = 복호화
키가 2개있어 공개된키로 먼저 암호화를 한뒤 비밀키로 복호화 한다.
반응형
'IT-Programming&+ > 서버' 카테고리의 다른 글
REST API, RESTful API란 무엇인가..? (0) | 2022.10.12 |
---|---|
CentOS 7.xx 포트 오픈 방법 & CentOS Version 확인 (0) | 2018.12.21 |
WebServer와 WAS차이점(Tomcat과 Apache) (0) | 2018.11.09 |