『암호의 세계』개정판. 이 책은 2파트로 구성하여, 시저의 암호, 비제네르 암호, 공개키 암호 등 암호란 무엇인지 들여다 보고, 디지털 서명, 해시함수, 사용자 인증 등 암호가 어떻게 응용되는지 살펴본 책이다.
Part I 암호란 무엇인가?
1. 시저의 암호
1.1 고전암호
1.2 아핀 암호
1.3 암호 공격
1.4 암호와 관련한 용어
1.5 큰 정수들
2. 비제네르 암호
2.1 비제네르 암호
2.2 카지스키 테스트
2.3 프리드만 테스트
2.4 비제네르 암호의 안전성
2.5 에니그마
3. 일회용 암호
3.1 일회용 암호
3.2 무작위수열 발생기
3.3 선형 피드백 레지스터 공격
4. DES
4.1 DES
4.2 DES의 안전성
4.3 DES 공격
4.4 개선된 DES
4.5 여러 가지 블록 암호
5. 공개키 암호
5.1 공개키 암호
5.2 간단한 정수계산
5.3 RSA 암호
5.4 RSA의 안전성
5.5 라빈 암호
5.6 엘가말 암호
5.7 Knapsack 암호
Part II 암호는 어떻게 응용되는가?
6. 디지털 서명
6.1 RSA 서명
6.2 엘가말 서명
6.3 DSS
6.4 Ong- Schnorr-Shamir
6.5 ESIGN
6.6 부인방지 서명
6.7 실패-중단 서명
6.8 확인자지정 서명
7. 해시함수
7.1 해시함수의 정의
7.2 해시함수의 설계
7.3 전용 해시함수
7.4 SHA
7.5 해시함수 공격
7.6 타임스탬프와 MAC
8. 사용자 인증
8.1 패스워드
8.2 스마트 카드
8.3 OTP
8.4 영지식 증명
8.5 여러가지 신원확인 프로토콜
9. 키의 분배와 교환
9.1 키의 사전분배
9.2 키교환
10. 암호기법의 다양한 응용
10.1 비밀분산
10.2 메시지 은닉
10.3 전화로 동전 던지기 게임
10.4 익명성과 전자 화폐
10.5 암호 관련 주요기관과 정책
참고문헌
찾아보기