목차
역자서문 = XV
서문 = XVII
Chapter 1 서론
1.1 보안목표 = 2
1.2 공격 = 3
1.3 서비스와 매커니즘 = 6
1.4 기술 = 9
1.5 책의 구성 = 12
1.6 참고문헌 = 12
1.7 주요 용어 = 13
1.8 요약 = 14
1.9 연습문제 = 14
Part 1 대칭 키 암호화(Symmetric-Key Encipherment)
Chapter 2 암호 수학
2.1 정수 연산(Integer Arithmetic) = 19
2.2 모듈로 연산(Modular Arithmetic) = 29
2.3 행렬(Matrices) = 41
2.4 선형 합동(Linear Congruence) = 45
2.5 참고 문헌 = 47
2.6 주요 용어 = 48
2.7 요약 = 49
2.8 연습문제 = 50
Chapter 3 고전 대칭 키 암호
3.1 개요 = 55
3.2 대치암호 = 60
3.3 전치암호 = 80
3.4 스트림 암호와 블록 암호 = 86
3.5 참고 문헌 = 89
3.6 주요 용어 = 89
3.7 요약 = 90
3.8 연습문제 = 91
Chapter 4 암호 수학
4.1 대수 구조(Algebraic Structure) = 97
4.2 GF(2ⁿ) 체 = 107
4.3 참고 문헌 = 118
4.4 주요 용어 = 118
4.5 요약 = 119
4.6 연습문제 = 120
Chapter 5 현대 대칭 키 암호 소개
5.1 현대 블록 암호 = 123
5.2 현대 스트림 암호 = 148
5.3 참고 문헌 = 154
5.4 주요 용어 = 154
5.5 요약 = 155
5.6 연습문제 = 156
Chapter 6 Data Encryption Standard(DES)
6.1 개요 = 159
6.2 DES의 구조 = 160
6.3 DES 분석 = 175
6.4 다중 DES = 182
6.5 DES의 안전성 = 186
6.6 참고 문헌 = 187
6.7 요약 = 187
6.8 주요 용어 = 188
6.9 연습문제 = 189
Chapter 7 Advanced Encryption Standard(AES)
7.1 개요 = 193
7.2 변환(TRANSFORMATIONS) = 198
7.3 키 확장(Key Expansion) = 208
7.4 암호(CIPHERS) = 214
7.5 예제 = 217
7.6 AES의 분석 = 220
7.7 참고 문헌 = 221
7.8 주요 용어 = 221
7.9 요약 = 222
7.10 연습문제 = 223
Chapter 8 현대 대칭 키 암호를 이용한 암호화 기법
8.1 현대 블록 암호의 사용 = 227
8.2 스트림 암호의 사용 = 240
8.3 기타 = 246
8.4 참고 문헌 = 247
8.5 주요 용어 = 248
8.6 요약 = 248
8.7 연습문제 = 249
Part 2 비대칭 키 암호
Chapter 9 암호 수학
9.1 소수 = 255
9.2 소수 판정 = 265
9.3 소인수분해 = 273
9.4 중국인의 나머지 정리 = 281
9.5 2차 합동 = 283
9.6 지수와 로그 = 286
9.7 참고 문헌 = 294
9.8 주요 용어 = 295
9.9 요약 = 296
9.10 연습문제 = 297
Chapter 10 비대칭 키 암호
10.1 소수 = 301
10.2 RSA 암호시스템 = 309
10.3 Rabin 암호시스템 = 324
10.4 EIGamal 암호시스템 = 327
10.5 타원 곡선 암호시스템 = 332
10.6 참고 문헌 = 341
10.7 주요 용어 = 342
10.8 요약 = 343
10.9 연습문제 = 345
Part 3 무결성, 인증 및 키 관리
Chapter 11 메시지 무결성과 메시지 인증
11.1 메시지 무결성 = 351
11.2 랜덤 오라클 모델 = 355
11.3 메시지 인증 = 365
11.4 참고 문헌 = 370
11.5 주요 용어 = 371
11.6 요약 = 371
11.7 연습 문제 = 372
Chapter 12 암호학적 해쉬함수
12.1 개요 = 377
12.2 SHA-512 = 381
12.3 WHIRLPOOL = 391
12.4 참고 문헌 = 399
12.5 주요 용어 = 400
12.6 요약 = 400
12.7 연습문제 = 401
Chapter 13 디지털 서명
13.1 비교 = 406
13.2 과정 = 407
13.3 서비스 = 409
13.4 디지털 서명에 대한 공격 = 411
13.5 디지털 서명 구조 = 412
13.6 변형과 응용 = 427
13.7 참고 문헌 = 429
13.8 주요 용어 = 429
13.9 요약 = 430
13.10 연습 문제 = 431
Chapter 14 개체 인증
14.1 개요 = 433
14.2 패스워드 = 434
14.3 시도-응답 = 439
14.4 영지식 = 444
14.5 생체인식 = 449
14.6 참고 문헌 = 452
14.7 주요 용어 = 453
14.8 요약 = 454
14.9 연습문제 = 454
Chapter 15 키 관리
15.1 대칭 키 분배 = 457
15.2 커버로스 = 463
15.3 대칭 키 합의 = 467
15.4 공개 키 배분 = 473
15.5 참고 문헌 = 482
15.6 주요 용어 = 482
15.7 요약 = 483
15.8 연습문제 = 483
Part 4 네트워크 보안
Chapter 16 응용층 보안 : PGP와 S/MIME
16.1 전자우편 = 487
16.2 PGP = 490
16.3 S/MIME = 513
16.4 참고 문헌 = 523
16.5 주요 용어 = 524
16.6 요약 = 524
16.7 연습문제 = 525
Chapter 17 전송층 본안 : SSL과 TLS
17.1 SSL 구조 = 528
17.2 4개의 프로토콜 = 537
17.3 SSL 메시지 형식 = 549
17.4 전송층 보안 = 559
17.5 참고 문헌 = 564
17.6 주요 용어 = 565
17.7 요약 = 565
17.8 연습문제 = 566
Chapter 18 네트워크층 보안 : IPSec
18.1 두 가지 모드 = 570
18.2 두 가지 보안 프로토콜 = 572
18.3 보안 연관 = 577
18.4 보안 정책 = 579
18.5 인터넷 키 교환(IKE) = 582
18.6 ISAKMP = 597
18.7 참고 문헌 = 607
18.8 주요 용어 = 607
18.9 요약 = 608
18.10 연습문제 = 608
APPENDEX A ASCII = 611
APPENDEX B 표준과 표준화 기구 = 612
B.1 인터넷 표준 = 612
B.2 표준 기구 = 616
APPENDEX C TCP/IP 프로토콜 그룹 = 618
C.1 TCP/IP에서 계층 구조 = 618
C.2 주소지정 = 621
APPENDEX D 기초 확률론 = 623
D.1 소개 = 623
D.2 확률변수 = 626
APPENDEX E 생일 문제 = 627
E.1 4가지 문제 = 627
E.2 요약 = 630
APPENDEX F 정보 이론 = 631
F.1 정보의 측정 = 631
F.2 엔트로피 = 632
F.3 언어의 엔트로피 = 635
APPENDEX G 기약 다항식과 원시 다항식 목록 = 638
APPENDEX H 10,000보다 작은 소수 = 640
APPENDEX I 1,000보다 작은 정수의 소인수 = 644
APPENDEX J 1,000보다 작은 소수에 대한 첫 번째 원시근 목록 = 647
APPENDEX K 난수 생성기 = 648
K.1 TRNG = 648
K.2 PRNG = 648
APPENDEX L 복잡도 = 654
L.1 알고리즘의 복잡도 = 654
L.2 문제의 복잡도 = 658
L.3 확률적 알고리즘 = 659
APPENDEX M ZIP = 661
M.1 LZ77 부호화 = 661
APPENDEX N DES의 차분 해독과 선형해독 = 665
N.1 차분 해독 = 665
N.2 선형 해독 = 669
APPENDEX O 약식 DES = 673
O.1 S-DES 구조 = 673
O.2 암호화와 복호화 = 678
APPENDEX P 약식 AES(S-AES) = 681
P.1 S-AES 구조 = 681
P.2 변환 = 685
P.3 키 확장 = 689
P.4 암호 = 691
APPENDEX Q 기타 증명 = 693
Q.1 제2장 = 693
Q.2 제9장 = 697
용어 해설 = 701
참고 문헌 = 719
연습문제 해답지 = 721
찾아보기 = 825