오탈자, 부록 및 예제소스, 관련 사이트가 자료 메뉴로 통합되었어요.
쪽수
ISBN
브랜드
암호에 관심을 가지고 있는 숙련된 자바 개발자를 대상으로 마련된 책으로, 자바를 통한 암호 개발에 관해 설명한다. 본서의 주요 목표는 사용자가 자신이 쓰는 애플리케이션에 암호 기능을 제공하고자 할 때 필요한 클래스와 기술을 제공하는 것이다.
후반부에서는 실제 완성된 애플리케이션을 제작해봄으로써 독자의 이해도를 높여주고 있다. 특히 안전하게 웹에서 대화하고 메일을 주고받을 수 있는 실제 애플리케이션 프로그래밍 과정이야말로 독자들이 요구하는 실제 기술을 보여주었다는 점은 높이 평가받을 만하다.
주요 내용
1장. 소개
안전한 시스템
암호
플랫폼 보안
서로 다른 개념들
예제 프로그램
2장. 개념
기밀성
무결성
인증
난수
알고리즘
3장. 아키텍처
주요 용어
개념 클래스
API와 SPI
팩토리 메쏘드
표준 이름
프로바이더 아키텍처
키 관리
요약
4장. 난수
SecureRandom 클래스
셀프 시딩
키보드 타이밍
SeederDialog 예제
5장. 키 관리
Key 인터페이스
키 생성기
키 해석기
키 교환 프로토콜
Identity 클래스의 키 관리 패러다임
KeyStore 클래스의 키 관리 패러다임
6장. 인증
메시지 축약
MAC
서명
인증서
7장. 암호화
스트림과 블록 암호
블록 암호
알고리즘
javax.crypto.Cipher
Cipher 관련 사항
패스프레이즈 암호화
Inside Cipher
하이브리드 시스템
8장. 서명된 애플릿
Renegade 애플릿
핫자바
네비게이터
인터넷 익스플로러
요약
9장. 프로바이더 작성
시작하기
ElGamal 클래스 추가하기
ElGamal
키 생성
서명
암호
10장. SafeTalk
SafeTalk 사용하기
자세히 살펴보기
11장. CipherMail
CipherMail 사용하기
자세히 살펴보기
12장. Outside the Box
애플리케이션 설계
역컴파일러와 바이트코드 보호
종단 보안
파일 보안
네트워크 보안
요약
부록 A. BigInteger
부록 B. Base64
부록 C. JAR
부록 D. Javakey
부록 E. 퀵 레퍼런스
22,000원
10%
19,800원