본문 바로가기

네트워크

(26)
Oauth Q1. Oauth란 무엇인가? - Q2. Oauth의 기능은 무엇인가? - Q3. Oauth Access token이란 무엇인가? - Q4. Resource Server란 무엇인가? - Q5. Oauth Refresh token이란 무엇인가? - Q6. Authorization Code Grant란 무엇인가? - Q1~Q6 https://oauth.net/2/access-tokens/ https://oauth.net/2/refresh-tokens/ https://oauth.net/2/grant-types/authorization-code/
SHA256 Q1. SHA256이란 무엇인가? - Q2. SHA256 알고리즘의 특징은 무엇인가? - 참고 Q1~Q2 http://wiki.hash.kr/index.php/SHA256 6/8
HMAC SHA256 Q1. HMAC SHA256이란 무엇인가? - 참고 Q1 http://sunphiz.me/wp/archives/1104 6/8
JWT Q1. JWT의 목적은 무엇인가? - 두 파티간에 정보를 안전하게 교환하는 것을 지원한다. Q2. JWT는 무엇으로 sign될 수 있는가? - 암호화 알고리즘으로 sign될 수 있다. Q3.JWT는 어떤 상황에서 사용되는가? - 1) 사용자를 인증하고자 할 때, 2) 두 주체간에 정보를 안전하게 교환하고자 할 때 사용한다. Q4. JWT의 구성요소는 무엇인가? - Header, Payload, Signature이다. Q5. JWT 헤더는 무엇으로 구성되는가? - 토큰의 타입과 암호화하는데 사용하는 암호화 알고리즘으로 구성된다. Q6. HMAC SHA256 알고리즘이란 무엇인가? - Q7. RSA 알고리즘이란 무엇인가? - Q8. JWT 헤더는 무엇으로 인코딩 되어 있는가? - base64로 인코딩되어 있..
IP(인터넷 프로토콜) Q1. IP(인터넷 프로토콜)의 역할은 무엇인가? - 네트워크 상에서 데이터를 주고 받는 것을 지원한다. Q2. 패킷이란 무엇인가? - 네트워크 상에서 이동하는 데이터의 단위를 의미한다. Q3. 메시지를 받은 서버 컴퓨터는 어떤 작업을 하는가? - Q4. IP 프로토콜의 3가지 한계는 무엇인가? - 비연결성, 비신뢰성, 복수 개의 프로그램이 존재할 수 있음이다. 참고 Q1~Q4 모든 개발자를 위한 HTTP 웹 기본 지식 5/30 A1~A4 6/1
SSL Q1. HTTP와 HTTPS의 차이점은 무엇인가? Q2. SSL인증서란 무엇인가?