컨텐츠 바로가기


  • 의학
  • 기초의학
  • 간호
  • 치위생학
  • 보건행정
  • 방사선학
  • 경상
  • 컴퓨터
  • 교양
  • 중·고등 인정도서


   

 

현재 위치

  1. 컴퓨터


C로 배우는 암호학 프로그래밍

() 해외배송 가능

C로 배우는 암호학 프로그래밍 기본 정보
저자 하재철
판형/판수/면수 4*6배판/2018.11.25초판/416
정가 재입고 알림 SMS
ISBN 978-89-8081-527-2



Contents

Part 1 정보보호 시스템

 

Chapter 01 정보보호 개론 12

1.1 보안 목표와 위협 12

1.2 보안 서비스와 메커니즘 14

1.3 암호 시스템과 암호 기술 18

 

Chapter 02 수학적 배경 24

2.1 정수론 24

2.2 유한체 27

2.3 최대공약수 및 역수 구하기 S/W 36

 

 

Part 2 비밀 키 암호 시스템

 

Chapter 03 고전 암호 알고리즘 44

3.1 대치 암호 44

3.2 전치 암호 54

 

Chapter 04 DES(Data Encryption Standard) 60

4.1 Feistel 암호 구조 60

4.2 DES 구조 69

4.3 DESS/W 구현 86

 

Chapter 05 AES(Advanced Encryption Standard) 98

5.1 AES의 소개 98

5.2 AES 구조 99

5.3 각 라운드 함수 102

5.4 키 확장 116

5.5 AESS/W 구현 127

 

Chapter 06 LEA(Lightweight Encryption Algorithm) 136

6.1 LEA 개요 136

6.2 LEA 키 스케쥴 함수 137

6.3 LEA 암복호화 과정 139

6.4 LEAS/W 구현 142

 

Chapter 07 블록 암호 운영 모드 152

7.1 ECB 모드 153

7.2 CBC 모드 153

7.3 CFB 모드 159

7.4 OFB 모드 165

7.5 CTR 모드 171

 

 

Part 3 해쉬 함수

 

Chapter 08 MD-5 182

8.1 MD-5 알고리즘 183

8.2 MD-5S/W 구현 194

 

Chapter 09 SHA 02

9.1 SHA-1 개요 202

9.2 SHA-1 알고리즘 203

9.3 SHA-1S/W 구현 214

 

Chapter 10 HAS-160 20

10.1 HAS-160 개요 220

10.2 HAS-160 알고리즘 221

10.3 HAS-160S/W 구현 234

 

 

Part 4 공개 키 암호시스템

 

Chapter 11 소수 및 난수 발생기 42

11.1 소수 생성 알고리즘 242

11.2 난수 발생기 244

11.3 ANSI X9.17 유사 난수 생성기의 S/W 구현 252

 

Chapter 12 RSA 암호시스템 60

12.1 RSA 암호 시스템 개요 260

12.2 다정도 4칙 연산 263

12.3 멱승 알고리즘 268

12.4 RSA 암호/복호 시스템의 S/W 구현 270

12.5 RSA 서명/검증 시스템의 S/W 구현 284

 

Chapter 13 하이브리드 암호 시스템 314

13.1 하이브리드 암호 314

13.2 하이브리드 복호 316

13.3 하이브리드 암호 시스템의 S/W 구현 317

 

Chapter 14 DSS/KCDSA 서명 알고리즘 40

14.1 디지털 서명 개요 340

14.2 DSS 342

14.3 KCDSA 343

14.4 KCDSAS/W 구현 345

 

 

부록(Appendixes)

A.1 언어의 소개 378

A.2 자료형 381

A.3 연산자 383

A.4 제어문 388

A.5 함수 391

A.6 변수 기억 클래스 393

A.7 배열 395

A.8 주소와 포인터 397

A.9 문자와 문자열 399

A.10 파일 입·출력 401

A.11 구조체와 공용체 404

A.12 선행 처리기 406

A.13 ASCII 문자표 408

 

 

참고문헌 413

개인결제창을 통한 결제 시 네이버 마일리지 적립 및 사용이 가능합니다.