|
대칭키 (=비밀키, 관용키) |
비 대칭키 (=공개키) |
설명 |
동일한 키를 사용하여 암호화, 복호화 |
동일하지 않은 키를 사용하여 암호화, 복호화 |
암호화 키 |
비밀키 |
공개키 |
복호화 키 |
비밀키 |
비밀키 |
비밀키 분배 |
필요 |
불필요 |
장점 | - 키의 길이가 짧음 - 속도가 빠름 | - 관리해야 할 키가 상대적으로 적음 - 확장성이 좋음 |
단점 | - 키 분배가 어려움 - 관리해야 할 키가 많음 | - 키의 길이가 김 - 속도가 느림 |
비밀키 수 | n(n-1)/2 | 2n |
|
DES, AES, SEED |
RSA, Rabin, Diff-Hellman, ECC, DAS(DSS) |