반응형
키분배 프로토콜
① 대칭키 암호화 (=비밀키):
암호화키와 복호화키가 동일한 암호화 기법 키교환 알고리즘 중요도 높음
- 기밀성 제공 무결성 인증 부인방지 X
- 암호화, 복호화 속도 빠름
- 대용량 Data 암호화 적합
스트림 암호 / 블록암호
구분 | 스트림암호 (Stream Cipher) | 블록 암호(Block Cipher) |
개념 | Bit, 바이트 단위 암호화 | Bit x n 블록단위로 암호화 |
방법 | 평문을 XOR 1Bit 단위 암호화 | 블록단위 치환 대칭 반복 (Feistel , SPN) |
장점 | 실시간암호/복호화, 속도 | 대용량의 평문 암호화 |
종류 | RC4, SEAL, OTP | DES, 3DES, AES, IDEA, SEED |
② 공개키 암호화 (=비대칭키, 개인키) : 공개키로 암호화 개인키로 복호화하는 암호화 방법
인증, 서명 암호화 수행
키 배분, 공유, 키 저장문제 해결
인증, 부인방지 O
공개키암호화 종류
구분 | 특징 | 수학적 이론 | 장점 | 단점 |
Diffie Hellman |
최초의 공개키 알고리즘 키 분배 전용 알고리즘 |
이산대수 | 키 분배에 최적화 | 인증불가 위조에 취약 |
RSA | 대표적 공개키 알고리즘 | 소인수분해 | Library 다양화 | 키 길이 증가 |
DSA | 전자서명 알고리즘 표준 | 이산대수 | 간단한 구조 | 전자서명 전용 암호화, 키 교환 불가 |
ECC | PDA, 스마트폰 핸드폰 | 타원곡선 | 오버헤드 적음 | 키 테이블 필요 |
반응형
'정보보안 > 정보보안 개념' 카테고리의 다른 글
[정보보안] 해시함수 (Hash) , 해시함수 조건 (0) | 2020.09.16 |
---|---|
[정보보안] 대칭키 / 비대칭키 암호화 기법 (0) | 2020.09.16 |
[정보보안] 접근통제 방법 (0) | 2020.09.16 |
[정보보안] 정보보호목표 (기밀성, 무결성, 가용성) (0) | 2020.09.16 |
[정보보안] IaaS, Paas, Saas (0) | 2020.08.06 |