[인터넷보안] 2주차 암호학

행복한 콩🌳·2022년 5월 15일
1

인터넷 보안

목록 보기
4/12

1차시 암호학 개요

암호문(Cipher Text)
비밀을 유지하기 위해 정해진 사용자만 알 수 있도록 꾸민 기호
평문(Plain Text)
암호문과 반대되는 말, 누구나 알 수 있게 쓴 일반적인 글
암호화(Encryption)
평문을 암호문으로 바꾸는 것
복호화(Decryption)
암호문을 평문으로 바꾸는 것

암호
정보를 통신망으로 전송하거나 기억 장치에 저장할 때, 비밀 보호를 위하여 특정인만 이용할 수 있도록 변형시킨 것
암호학(cryptology)의 정의
암호 기술과 암호해독에 관해 연구하는 학문
암호를 사용하는 목적
비밀성 유지, 무결성 유지, 인증, 부인방지

2차시 암호의 역사

NIST
미국 국립표준기술연구소
SEED
1999년 2월 한국정보보호진흥원(한국인터넷진흥원의 전신)의 기술진이 개발한 128비트 및 256비트 대칭 키 블록 암호 알고리즘

암호학 역사

  • 고대 : 단순 문자 대입, 스키테일, 시저, 비게네르 암호 등
  • 근대 : 복잡한 기계 이용, 에니그마, 콜로서스 등
  • 현대 : 컴퓨터 이용, DES, RSA 등
    암호화의 분류
  • 전치기법(스키테일 등), 치환기법(시저, 비게네르 등)
  • 현재는 두 개를 혼합
    현대 암호의 분류
  • 비밀키(대칭키), 공개키(비대칭키)
  • 스트림 암호, 블록 암호

3차시 암호화 기법

대칭암호
비밀키 방식, 암호키와 복호키가 동일한 암호화 기법
비대칭 암호
공개키 방식, 암호키와 복호키가 다른 암호화 기법, 암호화할 때는 공개키로 수행하고 해독할 때는 사설키(비밀키)로 수행함

암호화 기술

  • 대칭암호 vs 비대칭암호
  • 하이브리드 암호 시스템 : 대칭 암호와 비대칭 암호를 조합한 암호 방식
  • 일방향 해시(One-way hash function)
  • 메시지 인증 코드(MAC : Message Authentication Code) : 무결성, 인증
  • 전자 서명 : 무결성, 인증, 부인방지
  • 스테가노그래피, 워터마크, 핑거프린팅, 디지털 저작권 관리
    암호분석
  • 수신자 이외의 사람이 C을 P로 복원하려는 시도
  • 종류 : 암호문 단독 공격(COA), 기지 평문 공격(KPA), 선택 평문 공격(CPA), 선택 암호문 공격(CCA)
profile
매일매일 조금씩 모여 숲이 되자🐣

0개의 댓글