X

대칭키와 비대칭키 암호화 알고리즘 비교

1. 대칭키 알고리즘과 비대칭키 암호화 알고리즘 비교

항목 대칭키 암호화 알고리즘 비대칭키 암호화 알고리즘
개념도
개념 – 동일 비밀키 기반 암/복호화 알고리즘 – 암/복호 키가 서로 다른 알고리즘
키 관계 – 암호화키 = 복호화키
– 동일 비밀키 사용
– 암호화키 ≠ 복호화키
– 공개키와 개인키
키 관리 – 암복호화 위해 공유
– 키 관리 복잡
– 공개키만 공유
– 개인키 관리 필요
장점 – 비트 단위 암호화로 빠른 속도 제공 – 키 공유 용이
– 여러 분야 응용
단점 – 비밀키 유출 시 데이터 노출 위험 – 암/복호화 속도 느림
구현
알고리즘
– 블록, 스트림 암호화
– DES, AED, SEED
– 소인수분해, 이산대수
– RSA, ECC, PKI
용도 – 개인 파일 암호화
– 실시간 스트리밍 암호
– 신원 확인, 전자서명
– 부인방지, 비밀키공유
  • 키 관리 방식에 따라 대칭키, 비대칭키로 나뉘며, 암호화 단위에 따라 블록/스트림 암호화로 구분
  • 대칭키 방식은 파일 암호화 등 용도로 사용, 비대칭키 방식은 전자서명, 부인방지 용도로 사용
Categories: 보안
도리: