반응형
1. 단방향
Plain text → Cipher text
HASH, 해쉬코드
SHA 256
2. 양방향
Plain text ↔ Cipher text
1) 대칭키
○ Plain text ↔ Cipher text 같은 키로 암호화/복호화 가능.
○ 암호화 된 내용을 정해진 키 하나로만 열 수 있음
○ 키를 안전하게 전달하는 게 중요
○ AES 128
2) 비대칭키
○ Plain text ↔ Cipher text 다른 키로 암호화/복호화.
○ 공개키는 모두가 가질 수 있는 키고, 개인키는 개인만 가질 수 있음.
(1) 공개키로 암호화 (RSA, ECC)
- A가 B에게 'B의 공개키'로 암호화해서 전달함
- B가 받아서 복호화 하려함
- 'B의 개인키'로 복호화 진행
- 공개키 암호화 알고리즘 (RSA, ECC)
(2) 개인키로 암호화
- A가 B에게 'A의 개인키'로 암호화해서 전달함
- B가 받아서 복호화 하려함
- 'A의 공개키'로 복호화 진행
→ 이 정보가 'A'의 개인키로 암호화 했다는 사실을 알아야만 A의 공개키로 복호화 할 수 있음.
반응형
'일하다가 하나씩' 카테고리의 다른 글
[암호화] HTTPS에서 SSL/TLS 인증(2) : 공개키 암호화 종류 및 특징 (0) | 2023.03.17 |
---|---|
[암호화] HTTPS에서 SSL/TLS 인증(1) : 공개키 암호화 표준(PKCS) (0) | 2023.03.16 |
댓글