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 |