1. 암호학 영역
ㅇ 암호학 : 암호 관련 과학
ㅇ 암호 기법 : 메세지의 의미를 숨김
ㅇ 암호 해독 : 암호시스템을 무력화시키는 기술 (암호시스템의 안전 보장 검증)
ㅇ 암호 프로토콜 : 네트워크 상의 암호 관련 규약
ㅇ 대칭 암호(스트림 암호,블록 암호), 비대칭 암호 ☞ 아래 3.항 참조
2. 일반적인 암호화 절차
※ [참고] 암호용어 ☞ 평문, 암호화, 암호문, 암호키, 역암호화 등
3. 암호 기술/기법/도구 분류
ㅇ 고전적 암호기술 분류
- 대치(substitution) 암호기술 : 원래의 내용을 어떤 규칙에 의해 다른 내용으로 변환
- 전치(transposition) 암호기술 : 원래의 내용들의 위치들을 서로 뒤바꿔 변환
ㅇ 암호 처리 단위에 따른 암호화 분류
- 블록 암호화 : 큰 데이터 블록 단위로 나누어 블록별 암호화
- 스트림 암호화 : 비트/바이트/단어들 단위로 순차적으로 암호화
ㅇ 암호키 대칭성에 따른 분류
- 대칭키 방식 / 공용키 방식 / 비밀 키 방식 (Secret Key)
. 암호화 및 복호화에 있어 같은 키를 사용하는 방식 (例) DES, AES
- 비대칭키 방식 / 공개키 방식 (Public Key)
. 암호화 및 복호화에 있어 다른 키를 사용하는 방식 (例) RSA
. [참고] ☞ 공개키 기반구조(PKI), 공개키 암호방식 참조
※ [기타참고용어] ☞ 암호관련주요용어, 암호화알고리즘