암호기술의 이해와 응용

암호기술의 이해와 응용

$34.71
Description
비밀성, 무결성, 가용성, 인증을 정보보호의 4대 서비스라 한다. 이 중에 비밀성, 무결성, 인증 서비스를 제공하기 위해 가장 널리 사용하는 기술이 암호기술이다. 암호기술은 정보보호 서비스를 제공하기 위해 사용하는 도구 집합이지만 이를 위해 사용하는 모든 기술을 암호 기술이라 하지 않는다. 디지털 정보에 직접 적용하는 수학적 이론에 바탕을 두고 있는 알고리즘과 이를 응용한 프로토콜을 암호기술이라 한다. 비트코인과 블록체인 기술의 등장 이후 현장에서 사용하지 않고 학술 논문에만 존재한 수 많은 암호기술이 실제 서비스에 적용되어 일반 대중 앞에 나타나고 있다. 이 책은 학부 수준에서 암호 기술과 그것의 응용을 소개하고 있다. 특히, 암호기술 측면에서 비트코인과 블록체인을 설명하고 있으므로 암호기술 전반에 대해 이해하고, 학습하고 싶은 분들에게 매우 유용한 책이 될 것으로 기대한다.
저자

김상진

학력

1995년 한양대학교 전자계산학과 학사

1997년 한양대학교 전자계산학과 석사

2002년 한양대학교 전자계산학과 박사



경력

2003년 ~ 현재: 한국기술교육대학교 컴퓨터공학부 교수

목차

제1장 암호기술 개요
제2장 암호알고리즘 개요 1부
제3장 암호알고리즘 개요 2부
제4장 암호프로토콜 개요
제5장 암호프로토콜 기초 설계 기법
제6장 키 확립 프로토콜 개요
제7장 암호프로토콜 공격 방법
제8장 암호알고리즘: 대칭 암호알고리즘
제9장 암호알고리즘: 해시함수, MAC, 공개키 암호알고리즘, 전자서명
제10장 키 확립 프로토콜 대표 사례
제11장 해시함수의 활용
제12장 다자간 키 확립 프로토콜
제13장 고급 암호기술 1부: 비밀 공유 기법, 데이터 아웃소싱 보안
제14장 고급 암호기술 2부: 고급 전자서명 기술, 프라이버시 보호 기술
제15장 블록체인과 암호화폐
제16장 블록체인 2.0
제17장 기타 응용 보안