개요 1) 암호에 대해 간단히 흝어보았고2) SSL/TLS 의 동작 원리를 이해했다. 3) 이제 gRPC 에서 SSL/TLS 를 어떻게 다루면 될 지 알아보자. - 사실 handshake 는 gRPC 가 알아서 다 해준다. 참고링크 공식사이트 설명: https://grpc.io/docs/guides/auth/Udemy gRPC 강좌- https://www.udemy.com/grpc-golang/learn/lecture/11018820#overview- https://www.udemy.com/grpc-golang/learn/lecture/11018822#overview매우 좋은 OpenSSL 활용 한글 설명- https://www.lesstif.com/pages/viewpage.action?pageId=6..
개요 1) 앞에서 기반이 되는 암호에 대해 간단히 흝어보았고2) 여기서는 SSL/TLS 의 동작 원리를 이해하고 3) 마지막으로 gRPC 에서 SSL/TLS 를 어떻게 다루면 될 지 알아보려 한다. * handshake 는 gRPC 가 알아서 다 해준다. HTTPS 에서 어떻게 암호화를 이루어 내는지를 차근히 따라가보자.클라이언트 (= 웹 브라우저)가 서버에 접근하여 둘 간의 안전한 암호 통신 세션을 만드는 것이다. - 세세하고 정확한 설명보다는 큰 그림으로서 개념 설명을 하려 하였으나 수정이 필요한 부분을 알려주시면 고치겠습니다. 참고 핸드셰이킹과 관련한 어마어마 자세한 링크 2개. 이것보다 더 세세하게 설명할 수는 없겠다.- https://tls.ulfheim.net/- https://tls13.ul..
개요 gRPC 에서 SSL/TLS 로 암호화한 통신을 하는 방법을 정리해본다. 1) 우선 여기서 기반이 되는 암호에 대해 간단히 흝어보고2) 다음엔 SSL/TLS 의 동작 원리를 이해하고 3) 마지막으로 gRPC 에서 SSL/TLS 를 어떻게 다루면 될 지 알아보려 한다. * handshake 는 gRPC 가 알아서 다 해준다. 크게 대칭키, 비대칭키, 해시 알고리즘 셋으로 구분해 보았다. 이미지 출처 링크: http://bit.ly/2ZWASxl 대칭키 알고리즘 (Symmetric) 1) 대표적 알고리즘: AES2562) 간단한 설명- 암호를 주고 받을 두 명이 (이하 앨리스와 밥이라 하겠다) 같은 비밀키를 가지고 있는다. - 앨리스가 메시지를 비밀키로 암호화 하여 보내면, 밥은 같은 비밀키로 복호화 ..
- Total
- Today
- Yesterday
- 클린 애자일
- solid
- bun
- 중용
- strange
- 독서후기
- API
- Bug
- agile
- pool
- 노션
- go
- Shortcut
- 2023
- OpenAI
- 체호프
- golang
- 영화
- Gin
- ChatGPT
- notion
- intellij
- postgres
- ORM
- 명상
- folklore
- HTTP
- 잡학툰
- websocket
- Software
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |