💛03_Server & OS

#CS #ComputerScience #인증 #Authentication #인가 #권한부여 #HTTPS #암호화 #인증서 #쿠키

roomname-dev 2023. 11. 7.
728x90
반응형

📚Authentication(인증)

사용자 또는 디바이스의 신원 정보를 확인하는 과정으로 특정 서비스 회원가입 및 
로그인 과정을 인증이라 할수 있다.

 

📚Authorization(권한 부여 - 인가)

사용자 또는 디바이스 등이 어떤 리소스에 접근 및 수행을 할수 있는지 검증

 

📚HTTPS(Hyper Text Transfer Protocol)프로토콜(HyperText를 전송하기 위한 통신규약) ( SSL & TLS )

- HTTPS는 HTTP요청을 SSL & TLS라는 알고리즘을 이용해 HTTP통신을 하는 방법

- HTTPS를 사용하는 이유로는 안전하고 데이터 제공자의 신원을 보장받을수 있음

- 클라이언트는 데이터 제공자가 제공해 준 데이터만 사용가능

- 중간 공경에 대한 방어 ( 구간화 암호 ) 

 

🫤TLS( Transport Layer Security  ) vs SSL( Secure Sockets Layer  )

- 웹브라우저와 웹서버간 구간 통신 암호화 기술에는 크게 TLS, SSL을 말할수 있다.  

- 데이터를 보낼때는 암호화 하며 받을때는 암호화 데이터를 복호화 하는 양방향 구조이다. 

- 웹 브라우저에서 암호화된 연결로 웹서버와 통신 및 웹서버에서 브라우저 증명서(Certificate)를 요구

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ref. https://ittrue.tistory.com/246

Ref.

Ref.

Ref.

 

728x90
반응형

댓글