세미나 & 교육 & Tech

[Tech] HTTPs Encryption Works

jih0ssang 2024. 1. 6. 00:18

참고 사이트: https://www.instagram.com/reel/C0mRci_P3qK/?utm_source=ig_web_copy_link&igsh=MzRlODBiNWFlZA==

 

선임님이 술자리에서 추천해주신 인스타그램....

다 영어라 그래서 쫄았는데 생각보다 쉽고 그림이 많아서 이해하기 쉽고 유익하다 !!!

는 블로그에 작성하지 않으면 내용 보고 바로 증발해버릴 것이기 때문에 기록을 위해 카테고리까지 팠다.

Encryption Work는 CKA 공부하면서 배웠지만...한눈에 더 보기 좋게 간단히 그려진 그림이 있어서 공유 ㅎㅎ!!

Encryption Works

Symmetric Encryption

Client                                                                      ↔  Server

Data

 

Client 측

1) Session Key로 Data 암호화 및 복호화

2) Server에게 Data, Session Key를 전달

 

Warning!!  Attacker가 중간에 가로채면 Data를 읽을 수 있음!


Asymmetric Encryption

Client                                                                      ↔  Server

                                                                                    Pub Key, Pri Key

 

Client 측

1) Session Key로 Data 암호화 및 복호화

2) Server에게 통신 의사 전달

 

Server 측

3) Client에게 Server의 Pub Key를 전달

 

Client 측

4) Server측으로부터 받은 Pub Key로 Session Key 암호화 

5) Server에게  Data, Session Key를 전달

 

Server 측

5) Client 측에게 받은 암호화된 Session Key를 Server의 Pri Key로 복호화

6) Session Key로 Data 복호화

7) Data 읽기

 

 

 

Pub Key : 암호화만 가능

Pri Key : 복호화만 가능