년식이 조금 있는 책입니다. 겉장 가장자리 부분이 약간 낡았지만 내용은 깨끗합니다.
이 책은 자바 개발자라면 반드시 알아두어야 할 자바 보안에 관한 모든 것을 커버하고 있다. 암호에 관한 기본적인 개념과 코드를 안전하게 작성하는 방법 등 작은 사항에서 시작해서 안전한 Enterprise Java Application 개발까지 포괄적인 자바 보안에 대해서 다루고 있다. 서블릿, 애플릿, HTTP, SSL 등의 기술에 보안을 적용하는 법 등 유용한 예제와 설명을 통해 알기 쉽게 설명하고 있다. 데이터 암호화, 인증, 거부 등의 많은 분야를 다룬다. 이 책은 애플리케이션 수준의 보안에 초점을 맞춰서, 암호와 자바 보안 모델을 사용해서 애플리케이션을 보호하는 방법을 보여준다. 처음에는 대칭 암호화, 비대칭 암호화와 같은 주제들에 대한 간단한 예에서 시작해서, PKI와 SSL 등의 광범위한 해결책을 제시한다. 이 책은 소켓, RMI, JDBC, J2EE 등의 분산 애플리케이션 개발에 관한 개념을 알고 있는 중상급 자바 프로그래머들에게 맞게 쓰여졌다. 그리고 보안을 다루는 방법과 자바 보안 컴포넌트의 사용법에 대해 집중적으로 설명하였다. 이에 따라서 이 책은 아래와 같은 내용들을 담았다. * 핵심 자바 보안 아키텍처 * JCE, JAAS, JSSE * 암호화와 인증 * 애플릿, JSP, EJB 보안 * 자바 애플리케이션에서 SSL의 사용 * 데이터베이스 보안 * 안전한 다계층 애플리케이션 디자인과 구현 * 암호 제공자(cryptographic provider) 만들기 이 책의 주요 초점은 애플리케이션 개발에 맞추어져 있기 때문에 자바 플랫폼에서 암호화 프로그래밍에 관한 개괄적인 내용을 다루고 핵심 자바 보안 기능을 살펴본다. 그리고 브라우저나 클라이언트 애플리케이션, 데이터 저장소 등에 이르는 안전한 애플리케이션을 설계하고 제작하는 방법을 설명한다. 자바 보안에 대한 기초적이고도 실용적인 개념을 확립하고 실제 현장에서 사용하는 데 도움이 되는 책이다.