보안/암호화 방식

[보안] 대칭 키/비대칭 키 정리

꾸적꾸적 2022. 9. 12. 15:49

 

 

대칭키 암호화 방식

암복호화 키가 동일

장점 : 속도가 빠름

단점 : 키를 교환해야함(키 배송 문제), 사람이 많을수록 키 관리가 어려워 짐

 

블록 암호 : 블록 단위(8비트, 16비트)로 암호화

스트림 암호 : 스트림 단위(비트 단위)로 암호화

 

비공개키 (대칭키) 암호 DES, 3DES, AES, SEED, ARIA, MASK   

블록암호 DES, 3DES, RC5, AES etc

스트림암호 OTP, WEP, RC4 etc


비대칭키 암호화 방식

암복호화 키가 다름

키 교환 문제를 해결하기 위해 공개키(모든 사람이 접근 가능)개인키(각 사용자 전용)로 나눔.

장점 : 키 분배 필요X, 기밀성/인증/부인 방지 기능 제공

단점 :  대칭키 방식에 비해 속도가 느림

 

 

공개키 (비대칭키) 암호 RSA, Elgamal, ECC, DSA, Diffle-Hellman