SKC   Symmetric Key Cryptography, Symmetric Key Encryption Algorithm, Shared Key Encryption Algorithm   대칭키 암호화, 대칭키 방식, 공용키 방식, 공유키 방식, 비밀 키 방식, 비밀키 암호화

(2019-08-28)

대칭 암호, Symmetric Key, 대칭 키, Shared Key, 공유 키, Shared Secret Key, 공유 비밀 키, 공유 암호 키

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

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

1. 대칭 암호대칭 키/단일 키/공통 키/공유 키/공유 비밀 키 
       (Symmetric Key, Shared Key, Shared Secret Key)
     - 암호화역암호화에 동일하게 사용되는 암호 키대칭암호 알고리즘 / 비밀 키 방식 / 공유 키 방식
     - 송수신자가 동일한 키(공유 비밀 키)를 갖고,
     - 같은 키로 암호화역암호화 과정을 수행하는 방식


2. 대칭키 방식 특징암호화 키(Encryption Key)와 이를 푸는 역암호화(Decryption) 키가 같음
     - 암호 키 :  암호화 키 (비밀 키) = 역암호화 키 (비밀 키)
     * 대칭키 방식에 반대되는 방식 ☞ 비대칭키 방식(공개키 암호방식)

  ㅇ 대표적인 例 : DES, RC4/5

  ㅇ 대칭키 방식의 장점
     - 크기가 큰 메세지(평문)를 암호화할 때 비대칭키 방식 보다 훨씬 효율적임

  ㅇ 대칭키 방식의 단점
     - 키 분배 문제
     - 사용되는 키의 수가 너무 많음 : n(n-1)/2
     - 부인방지(Non-Repudation) 불가능


3. 대칭키 방식 구분 (입력되는 데이터 처리 방식에 따라 구분)블록 암호화
     - 입력되는 평문 데이터를 블록 단위암호화 수행

     - 例) DES, triple DES, AES 등
        . DES  : 64 비트 평문 블록 -> 56 비트 암호키 -> 64 비트 암호문 블록
        . triple DES : 64 비트 평문 블록 -> 112,168 비트 암호키 -> 64 비트 암호문 블록
        . AES  : 128 비트 평문 블록 -> 128,192,256 비트 암호키 -> 128 비트 암호문 블록

     - 실제 운용 환경에서, 암호화되는 평문 길이는,
        . 64,128 비트 등으로 고정적이기 보다는,
        . 적용되는 `암호 운영 모드`에 따라 달라짐

  ㅇ 스트림 암호화
     - 통상, 한 번에 한 바이트씩 계속 반복하며 암호화 수행
       . 비트/바이트/단어들을 단위화하여 순차적으로 암호화
          .. 비트바이트 처럼 데이터의 작은 단위들이 연이어 입력되며,
          .. 현재의 입력에 대한 출력이 과거의 입력에 대해 영향을 받게되는 방식의 알고리즘

     - 例) RC4, A5/1 등

     - 적용 : 통신 채널,  링크 보안(SSL/TLS) 등


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

 
        최근수정     요약목록     참고문헌