HOME > 상세정보

상세정보

자바와 암호화 : JCA를 이용한 암호화 구현하기 (6회 대출)

자료유형
단행본
개인저자
김강우
서명 / 저자사항
자바와 암호화 : JCA를 이용한 암호화 구현하기 / 김강우 지음
발행사항
서울 :   한빛미디어,   2014  
형태사항
157 p. : 삽화 ; 21 cm
총서사항
Hanbit eBook realtime ;75
ISBN
9788968486791
일반주기
부록: 1. Base 64, 2. ASN. 1, 3. PKCS 외  
000 00000cam c2200205 c 4500
001 000045843477
005 20150911091448
007 ta
008 150910s2014 ulka 000c kor
020 ▼a 9788968486791 ▼g 13000
035 ▼a (KERIS)BIB000013615463
040 ▼a 211032 ▼c 211032 ▼d 211032 ▼d 211032 ▼d 211009
082 0 4 ▼a 005.82 ▼2 23
085 ▼a 005.82 ▼2 DDCK
090 ▼a 005.82 ▼b 2014
100 1 ▼a 김강우
245 1 0 ▼a 자바와 암호화 : ▼b JCA를 이용한 암호화 구현하기 / ▼d 김강우 지음
260 ▼a 서울 : ▼b 한빛미디어, ▼c 2014
300 ▼a 157 p. : ▼b 삽화 ; ▼c 21 cm
440 0 0 ▼a Hanbit eBook realtime ; ▼v 75
500 ▼a 부록: 1. Base 64, 2. ASN. 1, 3. PKCS 외
945 ▼a KLPA

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.82 2014 등록번호 121234100 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 의학도서관/자료실(3층)/ 청구기호 005.82 2014 등록번호 131049652 도서상태 대출가능 반납예정일 예약 서비스 B
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.82 2014 등록번호 121234100 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 의학도서관/자료실(3층)/ 청구기호 005.82 2014 등록번호 131049652 도서상태 대출가능 반납예정일 예약 서비스 B

컨텐츠정보

책소개

한빛 이북 리얼타임 75권. 현대 암호학에서 주로 사용하는 기술을 소개하고, 자바에서 제공하는 JCA(Java Cryptography Architecture)로 암호화를 구현하여 실제 시스템에 암호를 적용하는 방법을 알려준다.

JCA를 이용하여 암호화를 구현하는 방법을 배운다!
이 책은 현대 암호학에서 주로 사용하는 기술을 소개하고, 자바에서 제공하는 JCA(Java Cryptography Architecture)로 암호화를 구현하여 실제 시스템에 암호를 적용하는 방법을 알려준다.

이 책의 주요 내용은 다음과 같다.
Part 1: 암호화의 개념에 대해서 살펴보고, 현대 암호학에서 사용하는 암호화 종류와 현대 생활 전반에 사용하는 암호화 기술에 대해서 알아본다.
Part 2: 자바에서 제공하는 JCA에 대해 살펴보고, JCA에서 제공하는 API를 이용하여 실제로 암호화하는 방법과 전자서명, 인증서 등에 대해서 알아본다.


정보제공 : Aladin

저자소개

김강우(지은이)

개발자의 탈을 쓴 원시인. 돌도끼에 몸을 의지한 채 세상을 떠돌아다니다가 현재는 롱아일랜드에서 은거 중. 인간의 감성은 사라지고, 기술의 발달로 획일성과 안락함만이 남은 개발계에서 한 줄기 빛을 찾아 헤매고 있다. 비 오는 날 창문 밖의 풍경 보는 것을 좋아하며, 의식의 표류를 즐기는 바보 중의 바보다.

정보제공 : Aladin

목차

Part 1 암호화의 개념
  01 암호화란 = 2
    1.1 암호화 = 2
    1.2 비밀키(대칭키) 암호 = 4
    1.3 커코프 원칙 = 4
    1.4 메시지 인증 코드 = 5
    1.5 공개키 암호 = 7
    1.6 전자서명 = 8
    1.7 공개키 기반 구조 = 9
    1.8 암호화 방식 = 11
  02 대칭키(비밀키) 암호 = 13
    2.1 블록 암호화 알고리즘 = 13
    2.2 블록 암호화 운영 모드 = 15
    2.3 암호화와 인증을 결합한 블록 암호 운영 모드 = 20
    2.4 패딩 = 21
    2.5 스트림 암호 = 21
  03 해시 함수 = 23
    3.1 해시 함수의 조건 = 24
    3.2 해시 함수 알고리즘 = 24
    3.3 해시 함수의 용도 = 25
  04 메시지 인증 코드 = 27
    4.1 HMAC = 27
    4.2 CMAC = 28
  05 비대칭키(공개키) 암호 = 29
    5.1 Diffie-Hellman 키 교환 = 30
    5.2 비대칭키 알고리즘 = 30
  06 전자서명 = 32
  07 공개키 기반 구조 = 34
    7.1 PKI의 구성 요소 = 35
    7.2 PKI 신뢰 모델 = 38
    7.3 X.509 인증서 = 40
    7.4 PKI 응용 = 42
Part 2 JCA와 암호화
  08 JCA = 46
    8.1 JCA와 JCE = 46
    8.2 설계 원칙 = 47
    8.3 구조 = 48
    8.4 프로바이더 등록하기 = 50
    8.5 JCA 엔진 클래스 = 54
  09 난수 = 55
    9.1 SecureRandom 클래스 = 55
    9.2 SecureRandom 클래스를 사용한 난수 생성 = 56
  10 해시 함수 = 58
    10.1 MessageDigest 클래스 = 58
    10.2 MessageDigest 클래스를 사용한 해시값 생성 = 59
    10.3 체크섬 = 60
    10.4 패스워드 저장 = 62
  11 블록 암호를 사용한 암/복호화 = 65
    11.1 비밀키 생성 = 65
    11.2 Cipher 클래스를 사용한 암/복호화 = 69
    11.3 CipherStream 클래스를 사용한 블록 암호화 = 85
  12 메시지 인증 코드 = 92
    12.1 Mac 클래스를 사용한 메시지 인증 코드 생성 = 92
    12.2 HMAC 알고리즘을 사용한 메시지 인증 코드 생성 = 93
  13 패스워드 기반 암호화 = 95
    13.1 PBES 1 = 95
    13.2 PBES 2 = 99
  14 공개키 암호 방식을 사용한 암/복호화 = 103
    14.1 공개키쌍 생성 = 103
    14.2 Cipher 클래스를 사용한 암/복호화 = 106
  15 전자서명 = 113
    15.1 Signature 클래스를 사용한 전자서명 = 113
    15.2 RSA를 사용한 전자서명 = 115
  16 인증서 = 119
    16.1 인증서 파일 포맷 = 119
    16.2 공인인증서 = 120
    16.3 인증서 생성 = 141
A : 부록 = 147
  A.1. Base 64 = 147
  A.2. ASN.1 = 149
  A.3. PKCS = 150
  A.4. 암호화 알고리즘 수출 규제 = 153
  A.5. 예제 코드에 사용한 유틸 클래스 = 154

관련분야 신착자료