정보보안기사

[정보보안기사] 암호학 정리2

김웅냄 2025. 2. 26. 01:23

√ 디지털 저작권 관리

 - 스테가노그래피

 ● 감추어진 기록 의미

 ● 다른 무언가로 감추어 메시지 자체 은폐

 ● 예시 : 이미지에 인식하지 못할 미세한 부분에 표시

 

 - 디지털 워터마킹

 ● 원본의 내용에 사용자가 인식하지 못할 내용을 디지털 콘텐츠에 삽입

 ● 예시 : 이미지, 오디오 등에 다른 정보를 넣으며, 사용자 원래 콘텐츠엔 영향 없음

 

 - 핑거프린트

 ● 디지털 구매 시 구매자 정보 삽입

 ● 불법 배포 시 최초 배포자 찾기

 

 - 디지털 저작권 관리(DRM)

 ● 콘텐츠 사용자가 다양한 방식으로 제어할 수 있게하는 기술의 집합

 ● DRM 구성요소

 ① 메타데이터 : 각종 데이터의 구조 및 정보

 ② 패키저 : 콘텐츠와 메타데이터를 패키징 모듈

 ③ 시큐어컨테이너 : 콘텐츠 배포 단위

 

√ 확산(Diffusion)과 혼돈(Confusion)

 - 확산 : 평문과 암호문 관계 숨김

 - 혼돈 : 암호문과 키의 관계 숨김

 

√ 합성 암호

 - Feistel 암호 : DES → SEED

 - SPN 암호 : AES → ARIA

 

√ DES 취약점

 - DES는 56비트를 사용하고 있어 최대 키 공간 256

 - 무차별공격(Brute Attack)에 취약

 

√ AES(Advanced Encryption Standard)

 - 1997년 미국 구립기술표준원은 DES 대체 암호 알고리즘 공모

 - NIST에서 선택한 것은 레인달(Rijndael)

 - 레인달은 벨기에 암호학자 조앤 데먼(Joan Daemen)과 빈센트 레이문(Vincent Rijmen) 생성

 - 선정기준은 안전성, 비용, 구현 효율성 따짐

 

√ 국내 암호 알고리즘

 - SEED

 ● 128비트 비밀키에서 생성 된 16개의 64비트 라운드 키 사용하여 총 16회의 라운드를 거쳐 128비트 평문블록을 128비트 암호문 블록으로 암호화 진행

 - ARIA(Academy Research Institute Agency)

 ● 128비트 블록암호로 3종류의 키 사용 제공 및 ARIA-128 ARIA-192, ARIA-256 존재

 - HIGHT(High Security and light weighT)

 ● 저전력, 경량화를 요구하는 컴퓨터 환경에서 기밀성 제공, 64Bit 블록 암호

 - LEA(Lightweight Encryption Algorithm)

 ● 국가보안기술보안연구소가 개발한 128비트 경량 고속 블록 암호 알고리즘

 ● 스마트폰 보안, 사물인터넷(IoT) 등 저전력 암호 사용