Cipher, Cryptology, Cryptography   암호, 암호학, 암호 기법

(2022-02-09)

암호 해독, Cryptanalysis


1. 암호학 영역

   

  ㅇ 암호학 (Cryptology)   : 암호 관련 과학
  ㅇ 암호 기법 (Cryptography) : 메세지의 의미를 숨기는 다양한 방법론
     - 대칭 암호(스트림 암호,블록 암호), 비대칭 암호  ☞ 아래 3.항 참조
     - 암호 프로토콜 (Cipher Protocol) : 네트워크 상의 암호 관련 규약
  ㅇ 암호 해독 (Cryptoanalysis) : 암호시스템을 무력화시키는 기술
     - 암호시스템의 안전 보장 검증 및 취약성 측정, 더 안전한 암호 생성 등을 위함


2. 일반적인 암호화 절차

   

  ※ [참고용어] ☞ 평문, 암호화, 암호문, 암호키, 역암호화3. 암호 기술/기법/도구의 분류

  ㅇ 고전적 암호기술 분류
     - 대치(substitution) 암호기술 : 원래의 내용을 어떤 규칙에 의해 다른 내용으로 변환
     - 전치(transposition) 암호기술 : 원래의 내용들의 위치들을 서로 뒤바꿔 변환

  ㅇ 암호 처리의 단위에 따른 암호화 분류
     - 블록 암호화   : 큰 데이터 블록 단위로 나누어 블록별 암호화
     - 스트림 암호화 : 비트/바이트/단어들 단위로 순차적으로 암호화

         암호키대칭성에 따른 분류
     - 대칭키 방식 / 공용키 방식 / 비밀 키 방식 (Secret Key)
        . 암호화복호화에서, 같은 키를 사용하는 방식  (例 : DES, AES)
           .. 비밀을 서로 공유하는데 기반을 둠
           .. 기호를 대체하거나 치환하는데 기반을 둠
     - 비대칭키 방식 / 공개키 방식 (Public Key) 
        . 암호화복호화에서, 다른 키를 사용하는 방식  (例 : RSA)
           .. 개별적 비밀을 각자 보존하는데 기반을 둠
           .. 숫자를 다른 숫자로 변경하기 위해 수학함수의 사용에 기반을 둠
        . [참고] ☞ 공개키 암호방식, 공개키 기반구조(PKI) 참조  

          

  ※ [참고용어]
     - 암호관련주요용어 : 평문,암호문,암호화,역암호화,암호키,키공간,암호시스템 등
     - 암호화알고리즘 (Cipher Algorithm) : 대칭키 방식(블록암호화,스트림암호화), 비대칭키 방식
        . 암호화역암호화를 수행하는 방식/알고리즘



Copyrightⓒ written by 차재복 (Cha Jae Bok)
"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"