728x90

RSA 는 공개키의 한 종류이며, 세계적인 표준 암호화 방식이다.

 

공개키 암호화 방식이란

- 개인은 공개키와 개인키 두 가지를 가지고 있고, 공개키는 오픈이 되어 있다.

- 상대에게 전달할 키를 만든다. 이 키는 대칭키이다.

- 이 대칭키를 상대의 공개키를 이용해서 암호화를 한 후 전송한다.

- 상대는 자신의 개인키를 이용해서 복호화 한 후 원본 키를 획득한다. 

 

* 상대의 공개키를 이용해 대칭 키를 암호화 한 후 전송하고, 이를 상대방이 자신의 개인키를 이용해서 복호화하는 방식 *

 

 

RSA 암호화 과정

1. 개인키와 공개키 만들기

2. 암호화 하기

3. 복호화 하기

 

728x90

'🟢 개념 정리 > CS' 카테고리의 다른 글

RESTful 서비스란?  (0) 2023.03.27
Access Token과 Refresh Token  (0) 2023.03.25
쿠키, 세션  (0) 2023.03.22
JWT  (0) 2023.03.22
OAuth  (0) 2023.03.20

+ Recent posts