대칭키의 정의
- 대칭키 암호화는 암호화와 복호화를 하는데 쓰이는 키가 동일한 암호화 방식을 말함.
- 관용암호 라고도 얘기함 (Conventional Cryptography)
평문 -> 암호문 = 암호화
암호문 -> 평문 = 복호화
대칭키방식에서의 암,복호화 시나리오
1. 사용자 A가 원문을 암호화하여 사용자 B에게 암호문을 보냄
2. 사용자 B가 암호문을 복호화하여 원문을 획득하는 형태
3. 사용자 A가 원문을 암호화하였으니, 사용자 B가 암호문을 복호화해야하는데, 여기에 필요한 것이 키이다.
4. 하지만, 암호화와 복호화에 사용되는 키가 동일하기 떄문에, 사용자A와 사용자B만 키를 알 수 있게 안전한 채널에서
키를 분배해주어야 함.
5. 해커는 인터넷(네트워크)로 전송되는 메시지를 가로채기를 할 수 있지만, 메시지가 암호화 되어었어, 알아볼 수 없음.
즉 , 대칭키암호화 시스템에서 제일 중요한 것은 키를 분배할 수 있는 안전한 채널을 어떻게 만들것이냐가 핵심이다.
안전한 채널을 만들려면 KDC(Key Distribution Center)이라는 키 분배 센터가 필요하다. 하지만, KDC는 사용가 무조건적으로 신뢰해야하며, 키 관리에 있어서 사용자가 많아질수록 관리해야 할 키 개수가 기하급수적으로 늘어난다는 단점이 있다.
'Cyrpto > ECSEC' 카테고리의 다른 글
[암호학] 디지털서명 (0) | 2021.10.18 |
---|---|
[암호학] 사용자 인증 (0) | 2021.10.17 |
[암호학] 메시지 인증 (0) | 2021.10.17 |
[암호화] 공개키 암호화와 전자서명 (0) | 2021.10.16 |
[암호학] 암호학 개요 (0) | 2021.10.15 |