HOME > 상세정보

상세정보

컴퓨터 보안과 암호

컴퓨터 보안과 암호

자료유형
단행본
서명 / 저자사항
컴퓨터 보안과 암호 / William Stallings ; 최용락 [외] 공역
발행사항
서울 : 그린, 2011
형태사항
xvi, 782 p. : 삽화, 도표 ; 26 cm
원표제
Cryptography and network security : principles and practice (5th ed.)
ISBN
9788957271469
일반주기
역자: 최용락, 전정훈, 김윤정, 조태남, 이임영, 김승주, 이재광, 김호원, 신상욱, 소우영, 김성렬, 이주영 부록: 암호학과 네트워크 보안 교육을 위한 프로젝트, 유용한 사례들
서지주기
참고문헌과 색인수록
일반주제명
Computer networks -- Security measures Data encryption (Computer science) Coding theory Computer security
000 01472camcc2200457 c 4500
001 000045643855
005 20110422095939
007 ta
008 110420s2011 ulkad b 001c kor
020 ▼a 9788957271469 ▼g 93560
035 ▼a (KERIS)BIB000012377221
040 ▼a 222001 ▼c 222001 ▼d 244002 ▼d 211009
082 0 4 ▼a 005.8 ▼2 22
085 ▼a 005.8 ▼2 DDCK
090 ▼a 005.8 ▼b 2011z3
100 1 ▼a Stallings, William
245 1 0 ▼a 컴퓨터 보안과 암호 / ▼d William Stallings ; ▼e 최용락 [외] 공역
246 1 9 ▼a Cryptography and network security : ▼b principles and practice ▼g (5th ed.)
260 ▼a 서울 : ▼b 그린, ▼c 2011
300 ▼a xvi, 782 p. : ▼b 삽화, 도표 ; ▼c 26 cm
500 ▼a 역자: 최용락, 전정훈, 김윤정, 조태남, 이임영, 김승주, 이재광, 김호원, 신상욱, 소우영, 김성렬, 이주영
500 ▼a 부록: 암호학과 네트워크 보안 교육을 위한 프로젝트, 유용한 사례들
504 ▼a 참고문헌과 색인수록
650 0 ▼a Computer networks ▼x Security measures
650 0 ▼a Data encryption (Computer science)
650 0 ▼a Coding theory
650 0 ▼a Computer security
700 1 ▼a 최용락, ▼e
700 1 ▼a 전정훈, ▼e
700 1 ▼a 김윤정, ▼e
700 1 ▼a 조태남, ▼e
700 1 ▼a 이임영, ▼e
700 1 ▼a 김승주, ▼e
700 1 ▼a 이재광, ▼e
700 1 ▼a 김호원, ▼e
700 1 ▼a 신상욱, ▼e
700 1 ▼a 소우영, ▼e
700 1 ▼a 김성렬, ▼e
700 1 ▼a 이주영, ▼e
945 ▼a KLPA

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.8 2011z3 등록번호 121208983 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 세종학술정보원/과학기술실/ 청구기호 005.8 2011z3 등록번호 151299666 도서상태 대출가능 반납예정일 예약 서비스
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.8 2011z3 등록번호 121208983 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 세종학술정보원/과학기술실/ 청구기호 005.8 2011z3 등록번호 151299666 도서상태 대출가능 반납예정일 예약 서비스

컨텐츠정보

저자소개

윌리엄 스탈링스(지은이)

컴퓨터 보안, 컴퓨터 네트워킹, 컴퓨터 아키텍처 분야의 폭넓은 기술 개발의 이해에 특별한 기여를 해왔다. 이 주제에 관련된 여러 방면에서 18권의 교재와 개정판을 포함해 총 70권의 책을 저술했다. 그의 저작물은 IEEE 논문집와 ACM 컴퓨팅 리뷰(ACM Computing Reviews)를 비롯해 수많은 ACM과 IEEE의 출판물에 실렸다. 교재 및 학술 작가 협회(TAA, Text and Academic Authors Association)가 수여하는 올해의 컴퓨터과학 교재 상을 13번 수상했다. 기술 기여자, 기술 관리자 및 여러 첨단 기술 기업의 임원으로, 이 분야에서 30년 이상 몸담아 왔다. 마이크로컴퓨터에서 메인프레임에 이르는 다양한 컴퓨터와 운영체제에서 TCP/IP와 OSI 기반 프로토콜들을 설계하고 구현했다. 현재 독립 컨설턴트로 일하고 있으며, 고객으로는 컴퓨터 및 네트워크 분야의 제조업체와 고객, 소프트웨어 개발업체, 최첨단 정부 연구기관 등이 포함돼 있다. 컴퓨터 과학 학생을 위한 리소스 사이트인 ComputerScienceStudent.com을 만들어 운영 중이다. 이 사이트는 컴퓨터 과학 전공 학생(과 전문가들)이 일반적으로 관심 있을 다양한 주제의 문서와 링크를 제공한다. 또한 암호학의 모든 측면을 다루는 학술 저널인 크립톨로지아(Cryptologia)의 편집 위원이다. 스탈링스 박사는 MIT에서 컴퓨터 과학 박사학위를 받았고, 노트르담 대학에서 전기 공학 학사학위를 각각 받았다.

최용락(옮긴이)

중앙대학교 전자계산학과 (학사, 석사, 박사) 한국전자통신연구소 선임연구원 현재 대전대학교 컴퓨터통신공학부 교수

정보제공 : Aladin

목차

목차
머리말 = ⅴ
NOTATION = xv
Chapter 00 독자 가이드 = 1
 0.1. 이 책의 구성(Outline of This Book) = 2
 0.2. 강사와 독자를 위한 로드맵(A Roadmap for Readers and Instructors) = 3
 0.3. 인터넷과 웹 자료(Internet and Web Resources) = 4
 0.4. 표준(Standards) = 6
Chapter 01 개요 = 9
 1.1. 컴퓨터 보안 개념(Computer Security Concepts) = 11
 1.2. OSI 보안 구조(The OSI Security Architecture) = 16
 1.3. 보안 공격(Security Attacks) = 17
 1.4. 보안 서비스(Security Services) = 22
 1.5. 보안 메커니즘(Security Mechanisms) = 25
 1.6. 네트워크 보안 모델(A Model for Network Security) = 28
 1.7. 참고문헌 및 웹 사이트 = 30
 1.8. 주요 용어, 복습 문제, 연습 문제 = 32
PART 1 대칭키 암호
 Chapter 02 고전 암호 기법 = 37
  2.1. 대칭 암호 모델(Symmetric Cipher Model) = 39
  2.2. 치환 기법(Substitution Techniques) = 44
  2.3. 전치 기법(Transposition Techniques) = 59
  2.4. Rotor Machines = 61
  2.5. 스테가노그라피(Steganography) = 63
  2.6. 참고문헌 및 웹 사이트 = 65
  2.7. 주요 용어, 복습 문제, 연습 문제 = 66
 Chapter 03 블럭 암호화 DES = 73
  3.1. 블럭 암호의 원리(Block Cipher Principles) = 75
  3.2. DES(Data Encryption Standard) = 84
  3.3. DES 예제(A Des Example) = 92
  3.4. DES의 강점(The Strength Of Des) = 95
  3.5. 차분 및 선형 암호 해독(Differential And Linear Cryptanalysis) = 96
  3.6. 블럭 암호의 설계 원리(Block Cipher Design Principles) = 100
  3.7. 참고문헌 및 웹 사이트 = 104
  3.8. 주요 용어, 복습 문제, 연습 문제 = 105
 Chapter 04 정수론의 기본 개념과 유한체 = 109
  4.1. 가분성(Divisibility)과 호제법(Division Algorithm) = 111
  4.2. 유클리드 호제법(Euclidean Algorithm) = 113
  4.3. 모듈러 연산(Modular Arithmetic) = 116
  4.4. 군(Groups), 환(Rings), 체(Fields) = 124
  4.5. GF(p)상의 유한체(Finite Fields of the Form GF(p)) = 127
  4.6. 산술 다항식(Polynomial Arithmetic) = 131
  4.7. GF(($$2^n$$))상에서의 유한체((Finite Fields of the Form GF(2ⁿ) = 138
  4.8. 참고문헌 및 웹 사이트 = 148
  4.9. 주요 용어, 복습 문제, 연습문제 = 150
  부록 4A 법의 의미(The Meaning of Mod) = 154
Chapter 05 AES(ADVANCED ENCRYPTION STANDARD) = 157
 5.1. 유한체 연산(Finite Field Arithmetic) = 158
 5.2. AES 구조(AES Structure) = 160
 5.3. AES 변환 기능들(AES Transformation Functions) = 166
 5.4. AES 키 확장(AES Key Expansion) = 176
 5.5. AES 연습(An AES Example) = 179
 5.6. AES 구현(AES Implementation) = 184
 5.7. 참고문헌 및 웹 사이트 = 188
 5.8. 주요 용어, 복습 문제, 연습 문제 = 189
 부록 5A GF($$2^8$$)) 계수를 갖는 다항식(Appendix 5A Polynomials With Coefficients In GF($$2^8$$))) = 191
 부록 5B 간소화한 AES = 193
Chapter 06 블럭 암호 운용 = 203
 6.1. 다중 암호화와 3중 DES(Multiple Encryption and Triple DES) = 204
 6.2. 전자 코드북 모드(Electronic Code Book) = 210
 6.3. 암호 블럭 연결 모드(Cipher Block Chaining Mode) = 212
 6.4. 암호 피드백 모드(Cipher Feedback Mode) = 214
 6.5. 출력 피드백 모드(Output Feedback Mode) = 216
 6.6. 계수기 모드(Counter Mode) = 218
 6.7. 블럭 지향 저장장치를 위한 XTS-AES(XTS-AES Mode for Block-Oriented Storage Devices) = 221
 6.8. 참고문헌 및 웹 사이트 = 226
 6.9. 주요 용어, 복습 문제, 연습 문제 = 227
Chapter 07 의사 난수 생성과 스트림 암호 = 231
 7.1. 의사 난수 생성의 원리(Principles of Pseudorandom Number Generation) = 232
 7.2. 의사 난수 생성기(Pseudorandom Number Generators) = 239
 7.3. 블럭 암호를 사용한 의사 난수 생성(Pseudorandom Number Generation Using a Block Cipher) = 242
 7.4. 스트림 암호(Stream Ciphers) = 246
 7.5. RC4 = 248
 7.6. 진 난수 생성기(True Random Number Generators) = 250
 7.7. 참고문헌 및 웹 사이트 = 252
 7.8. 주요 용어, 복습 문제, 연습 문제 = 253
PART 2 비대칭키 암호
 Chapter 08 정수론의 소개 = 259
  8.1. 소수(Prime Numbers) = 261
  8.2. 페르마와 오일러의 정리(Fermat's and Euler's Theorems) = 264
  8.3. 소수 판별법(Testing for Primality) = 268
  8.4. 중국인의 나머지 정리(The Chinese Remainder Theorem) = 271
  8.5. 이산대수(Discrete Logarithms) = 274
  8.6. 참고문헌 및 웹 사이트 = 279
  8.7. 주요 용어, 복습 문제, 연습 문제 = 280
 Chapter 09 공개키 암호와 RSA = 283
  9.1. 공개키 암호 시스템의 원리(Principles Of Public-Key Cryptosystems) = 286
  9.2. RSA 알고리즘(The RSA Algorithm) = 295
  9.3. 참고문헌 및 웹 사이트 = 309
  9.4. 주요 용어, 복습 문제, 연습 문제 = 310
 부록 9A RSA 알고리즘의 증명(Proof Of the RSA Algorithm) = 315
 부록 9B 알고리즘의 복잡도(The Complexity Of Algorithms) = 316
Chapter 10 다른 공개키 암호시스템 = 321
 10.1. Diffie-Hellman 키 교환(Diffie-hellman Key Exchange) = 322
 10.2. ELGAMAL 암호 시스템(Elgamal cryptographic system) = 326
 10.3. 타원 곡선의 연산(Elliptic Curve Arithmetic) = 330
 10.4. 타원 곡선 암호(Ellptic Curve Cryptography) = 339
 10.5. 공개키 암호 기반의 의사난수 생성(Pseudorand om number generation based on an asymmetric cipher) = 342
 10.6. 참고문헌 및 웹 사이트 = 344
 10.7. 주요 용어, 복습 문제, 연습 문제 = 345
PART 3 암호학적 데이터 무결성 알고리즘
 Chapter 11 키 관리와 분배 = 351
  11.1. 암호학적 해쉬 함수의 응용들(Applications of Cryptographic Hash Functions) = 353
  11.2. 두 개의 간단한 해쉬 함수들(Two Simple Hash Functions) = 357
  11.3. 요구사항과 보안(Requirements and Security) = 359
  11.4. 암호 블럭 연결에 기반한 해쉬 함수(Hash Functions Based on Cipher Block Chaining) = 366
  11.5. Secure Hash Algorithm, SHA = 367
  11.6. SHA-3 = 376
  11.7. 참고문헌 및 웹 사이트 = 377
  11.8. 주요 용어, 복습 문제, 연습 문제 = 378
  부록 11A 생일 공격(Birthday Attack)의 수학적 기초 = 381
Chapter 12 메시지 인증 코드 = 387
 12.1. 메시지 인증에서의 요구 조건(Message Authentication Requirements) = 389
 12.2. 메시지 인증 함수(Message Authentication Functions) = 390
 12.3. 메시지 인증 코드 요구사항(Requirements for Message Authentication Codes) = 397
 12.4. MAC 보안(Security of Macs) = 400
 12.5. 해쉬 함수에 기반한 MAC: HMAC(Macs Based on Hash Functions: Hmac) = 401
 12.6. 블럭 암호에 기반한 MAC: DAA와 CMAC(Macs Based on Block Ciphers: Daa and Cmac) = 406
 12.7. 인증 암호: CCM과 GCM(Authenticated Encryption: Ccm and Gcm) = 409
 12.8. 해쉬 함수와 MAC을 사용한 의사 난수 생성(Pseudorandom Number Generation Using Hash Functions and Macs) = 416
 12.9. 참고문헌 및 웹 사이트 = 419
 12.10. 주요 용어, 복습 문제, 연습 문제 = 420
Chapter 13 전자서명 = 421
 13.1. 전자서명(Digital Signatures) = 424
 13.2. ElGamal 전자서명 기법(ElGamal Digital Signature Scheme) = 428
 13.3. Schnorr 전자서명 기법(Schnorr Digital Signature Scheme) = 430
 13.4. 전자서명의 표준(Digital Signature Standard) = 431
 13.5. 참고문헌 및 웹 사이트 = 435
 13.6. 주요 용어, 복습 문제, 연습문제 = 435
PART 4 상호 신뢰
 Chapter 14 키 관리와 분배 = 441
  14.1. 대칭키 암호를 이용한 대칭키 분배(Symmetric Key Distribution Using Symmetric Encryption) = 443
  14.2. 비대칭키 암호를 이용한 대칭키 분배(Symmetric Key Distribution Using Asymmetric Encryption) = 452
  14.3. 공개키 분배(Distribution Of Public Keys) = 455
  14.4. X.509 인증서(X.509 Certificates) = 460
  14.5. 공개키 기반구조(Public-Key Infrastructure) = 468
  14.6. 참고문헌 및 웹 사이트 = 470
  14.7. 주요 용어, 복습 문제, 연습 문제 = 471
Chapter 15 사용자 인증 = 477
 15.1. 원격 사용자 인증 원리(Remote User-Authentication Principles) = 478
 15.2. 대칭키 암호를 사용한 원격 사용자 인증(Remote User-Authentication Using Symmetric Encryption) = 481
 15.3. 커버로스(Kerberos) = 486
 15.4. 비대칭키 암호를 사용한 원격 사용자 인증(Remote User Authentication Using Asymmetric Encryption) = 505
 15.5. 연합형 ID 관리(Federated Identity Management) = 508
 15.6. 참고문헌 및 웹 사이트 = 514
 15.7. 주요 용어, 복습 문제, 연습 문제 = 515
 부록 15A 커버로스 암호화 기법(Kerberos Encryption Techniques) = 518
PART 5 네트워크와 인터넷 보안
 Chapter 16 전송레벨 보안 = 525
  16.1. 웹 보안에 대한 고려사항(Web Security Considerations) = 526
  16.2. 보안 소켓 계층과 전송 계층 보안(Secure Socket Layer and Transport Layer Security) = 529
  16.3. 전송 계층 보안(TLS: Transport Layer Security) = 543
  16.4. HTTPS = 548
  16.5. 보안 쉘(Secure Shell, SSH) = 549
  16.6. 참고문헌 및 웹 사이트 = 561
  16.7. 주요 용어, 복습 문제, 연습 문제 = 562
 Chapter 17 무선 네트워크 보안 = 565
  17.1. IEEE 802.11 무선 LAN 개요(IEEE 802.11 Wireless LAN Overview) = 567
  17.2. IEEE 802.11i 무선 LAN 보안(IEEE 802.11i Wireless LAN Security) = 573
  17.3. 무선 응용 프로토콜 개요(Wireless Application Protocol Overview) = 588
  17.4. 무선 전송층 보안(Wireless Transport Layer Security) = 596
  17.5. WAP 종단-대-종단 보안(WAP End-to-End Security) = 607
  17.6. 참고문헌 및 웹 사이트 = 610
  17.7. 주요 용어, 복습 문제, 연습 문제 = 611
 Chapter 18 전자우편 보안 = 615
  18.1. PGP(Pretty Good Privacy) = 616
  18.2. S/MIME = 636
  18.3. 도메인 키 확인 메일(DKIM: DomainKeys Identified Mail) = 654
  18.4. 참고문헌 및 웹 사이트 = 662
  18.5. 주요 용어, 복습 문제, 연습 문제 = 662
  부록 18A 기수-64 변환(Radix-64 Conversion) = 664
Chapter 19 IP 보안 = 667
 19.1. IP 보안 개요(IP Security Overview) = 669 
 19.2. IP 보안 정책(IP Security Policy) = 675
 19.3. 캡슐화 보안 페이로드(Encapsulating Security Payload) = 680
 19.4. 보안 연계(security association)의 결합 = 687
 19.5. 인터넷 키 교환(Internet Key Exchange) = 692
 19.6. 암호 suites(Cryptographic Suites) = 701
 19.7. 참고문헌 및 웹 사이트 = 703
 19.8. 주요 용어, 복습 문제, 연습 문제 = 704
APPENDIX A 암호학과 네트워크 보안 교육을 위한 프로젝트 = 707
 A1. Sage 컴퓨터 대수학 프로젝트(Sage Computer Algebra Projects) = 709
 A2. 해킹 프로젝트(Hacking Project) = 709
 A3. 블럭 암호 프로젝트(Block Cipher Projects) = 710
 A4. 실험 과제(Laboratory Exercises) = 711
 A5. 연구 프로젝트(Research Projects) = 711
 A6. 프로그래밍 프로젝트(Programming Projects) = 712
 A7. 실용적인 보안 평가(Practical Security Assessments) = 712
 A8. 문서작성 과제(Writing Asignments) = 713
 A9. 문헌조사/리포트 과제(Reading/Report Assigments) = 713
APPENDIX B 유용한 사례들 = 715
 B.1. 선형 대수학과 매트릭스 기능(Linear Algebra and Matrix Functionality) = 716
 B.2. 2장: 고전 암호(Classical Encryption) = 717
 B.3. 3장: 블럭 암호와 DES(Block Ciphers and the Data Encryption Standard) = 720
 B.4. 4장: 정수론의 기본 개념과 유한체(Basic Concepts in Number Theory and Finite Fields) = 724
 B.5. 5장: AES(Advanced Encryption Standard, AES) = 731
 B.6. 6장: 의사 난수 생성과 스트림 암호(Pseudorandom Number Generation and Stream Ciphers) = 736
 B.7. 8장: 정수론(Number Theory) = 738
 B.8. 9장: 공개키 암호와 RSA(Public-Key Cryptography and RSA) = 743
 B.9. 10장: 기타 공개키 암호 시스템(Other Public-Key Cryptosystems) = 746
 B.10. 11장: 암호학적 해쉬 함수(Cryptographic Hash Functions) = 751
 B.11. 13장: 전자 서명(Digital Signatures) = 752
참고문헌 = 757
찾아보기 = 769

관련분야 신착자료