Cipher Algorithm   암호 알고리즘

(2020-05-29)

암호화 방식, 암호화 알고리즘

Top > [기술공통]
[기초과학]
[진동/파동]
[전기전자공학]
[방송/멀티미디어/정보이론]
[통신/네트워킹]
[정보기술(IT)]
[공학일반(기계,재료등)]
[표준/계측/품질]
[기술경영]
정보기술(IT) >   1. 정보기술
[전산기초]
[컴퓨터구조]
[프로그래밍]
[데이터베이스]
[소프트웨어 공학]
[운영체제]
[정보보호/보안]
[IT 기타기술]
정보보호/보안 > [정보보호관리]
[보안공격]
[암호기술]
[네트워크보안]
[인증]
[정보보호 (기타일반)]
암호기술 >   1. 암호
  2. 암호 용어
[고전 암호]
[암호화 방식]
[대칭 암호]
[비대칭 암호]
[메세지 인증 & 해쉬 함수]
[암호키 관리]
암호화 방식  1. 암호화 방식
  2. 공개키(비대칭키) 암호화 방식
  3. 대칭키(공유키,비밀키) 암호화

1. 암호화 방식/알고리즘암호화역암호화를 수행하는 방식/알고리즘


2. 암호화 방식/알고리즘 구분공유 비밀 키(Shared Secret Key) 방식 (또는, 대칭키 방식)
     - 블록 암호화 방식
       . 한번에 하나씩 데이터 블록을 암호화
          .. 데이터를 큰 블록으로 나누고,
             현재의 출력 블록은 현재의 입력 블록에만 영향을 받는 방식의 알고리즘
          .. 例) DES (Data Encryption Standard), AES (Advanced Encryption Standard),
                 SEED(국내표준/전자정부용)

     - 스트림 암호화 방식
       . 비트/바이트/단어(1/8/32 비트 등)들을 순차적으로 암호화
          .. 비트바이트 처럼 데이터의 작은 단위들이 입력되며,
             현재의 입력에 대한 출력은 과거의 입력에 대해 영향을 받는 방식의 알고리즘
          .. 例) RC4 등

  ㅇ 공개키 암호방식 (또는, 비대칭키 방식)
     - 개인에게 주어지는 개인 키와 이 개인 키에 대응하는 공개 키가 있어서, 
        . 개인 키암호화하고, 이 개인 키에 `유일하게 대응되는` 공개 키 만이 역암호화할 수 있음
     - 암호화역암호화 키가 서로 다르며, 암호 키로부터 역암호화 키를 계산해낼 수 없기 때문에,
        . 비대칭 키 알고리즘이라고 불리움
     - 例) RSA(Rivest Shamir Adleman) 등


3. 보안 강도암호 알고리즘이나 암호 시스템암호 키 또는 해쉬 함수의 취약성을 찾아내는데 소요되는 작업량
     - 작업량의 수치화  :  80,112,128,192,256 비트로써 정의
        . 例) 80 비트보안강도는, 280번의 계산을 해야 만 암호키/암호알고리즘의
              취약성을 알아낼 수 있음을 의미
     - "암호 알고리즘 및 키 길이 이용 안내서 (KISA)" 참조  ☞ 한국인터넷진흥원 자료실


[암호화 방식] 1. 암호화 방식 2. 공개키(비대칭키) 암호화 방식 3. 대칭키(공유키,비밀키) 암호화

    요약목록

Copyrightⓒ written by 차재복 (Cha Jae Bok)     (소액후원)