메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

자바 보안과 암호화

자바 보안과 암호화

한빛미디어

번역서

절판

  • 저자 : 조나단 크누드센(Jonathan Knudsen)
  • 번역 : 이재광 , 정진욱 , 변옥환
  • 출간 : 2000-07-01
  • 페이지 : 408 쪽
  • ISBN : 8979140649
  • 물류코드 :1064
  • 초급 초중급 중급 중고급 고급
3.7점 (3명)
좋아요 : 13

암호에 관심을 가지고 있는 숙련된 자바 개발자를 대상으로 마련된 책으로, 자바를 통한 암호 개발에 관해 설명한다. 본서의 주요 목표는 사용자가 자신이 쓰는 애플리케이션에 암호 기능을 제공하고자 할 때 필요한 클래스와 기술을 제공하는 것이다. 
후반부에서는 실제 완성된 애플리케이션을 제작해봄으로써 독자의 이해도를 높여주고 있다. 특히 안전하게 웹에서 대화하고 메일을 주고받을 수 있는 실제 애플리케이션 프로그래밍 과정이야말로 독자들이 요구하는 실제 기술을 보여주었다는 점은 높이 평가받을 만하다.

주요 내용

  • 암호화의 주요 개념
  • 아키텍처
  • 난수, 키 관리, 인증, 암호화, 서명된 애플릿, 프로바이더 작성
  • SafeTalk(웹에서 안전한 대화를 위해 마련한 애플릿) 제작
  • Cipher Mail(안전한 메일 교환을 위해 마련한 애플릿) 제작
조나단 크누드센 저자

조나단 크누드센

오렐리에 기술 자문과 조언을 해주는 참모형 작가. TRS-80에 베이직 프로그래밍을 하면서 컴퓨터와 인연을 맺었다. 93년 프린스턴에서 기계 공학 학위를 받았으나, 현재 주로 활동하는 분야는 내장형 시스템 MIDI 프로그래밍, 자바 사운드, 사용자 인터페이스 디자인 등으로 자기 전공 분야와 다소 동떨어진 활동을 하고 있다. 를 썼으며, <선서버(SunServer)>의 컬럼니스트로 활동 중이다.

이재광 역자

이재광

광운대학교 대학원 전자계산학과(박사) / 현 한남대학교 컴퓨터공학 부교수

정진욱 역자

정진욱

서울대학교 전산학과(박사) / 현 성균관대학교 컴퓨터공학 교수, 한국정보처리학회 부회장
변옥환 역자

변옥환

경희대학교 정보통신(박사) / 현 연구개발 정보센터 슈퍼컴퓨팅 인프라 개발 실장

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. 퀵 레퍼런스

자바 암호화 관련 클래스에 대한 설명이 그런대로 자세히 나와있는 책이다. 하지만, 어느 정도 참을성을 가지고 보지 않는다면, 처음에 개념을 잡기가 상당히 힘이 든다. 게다가 현재 나와 있는 JDK 버전과 상당히 차이를 보이는 부분이 있고, 특히 SSL 부분은 거의 참고하기가 어렵다.

그럼에도 불구하고, SUN에서 제공하는 영문 자료를 보고 싶지 않은 사람에게는 그나마 찾을 수 있는 대안이 바로 이 책이다.

이 책은 다소 어렵지만, 자바 보안의 개념을 잡는데 사용하고, 그런 다음 SUN의 온라인 문서를 참고하는 것이 도움이 될것으로 생각된다.

사실 암호에 관한 책 중 실제 구현을 보여주는 책이 드문데 이 책이 나와서 너무가 기뻤습니다. 일반적으로 암호에 관한 책중 바이블이라 불리는 두 권의 책이 있는데 하나는 Bruce Schneier의 "Applied Cryptography(Wiley)"이고, 다른 하나는 "Handbook of Applied Cryptography(CRC press)"입니다. 그런데 전자는 쉽게 기술되어있고, 실제 C코드로써 알고리즘을 구현을 해놓기는 하지만 단순히 암호 알고리즘을 구현하는 것에 그치고 있고, 후자는 너무 수학적인 증명과 수식의 나열로써 암호 알고리즘들을 소개하고 있어서 일반인들이 보기에는 무리가 있는 책입니다. 그리고 둘 다 원서라는 문제점도 있구요.



그런데 최근에 번역이 된 이 책은 이런 암호에 관한 이론적인 부분들도 아주 쉽게 설명이 되면서 암호에 관한 근본적인 생각들(다시말하면 난수같은 것)에 대한 고찰과 함께 구현을 해놓았기 때문에 관심은 있었지만 이제껏 자신의 프로그램에 접목시키기가 힘든 사람에게는 좋은 책이 될 것입니다. 특히 두 가지의 유용한 예제 프로그램은 충분히 개발자들에게 도움을 주는 것들입니다.
1. SafeTalk - 암호화된 talk프로그램
2. CipherMail - 암호화가 가능한 이메일 클라이언트



암호화에 대한 경험이 전혀 없어도 처음부터 상세하게 설명을 하니까 한번 암호, 키, 그리고 다른 데이터보호기술에 대해서 알고 싶은 사람은 필수인 것 같네요. 단 이 책의 단점은 원제가 "Java Cryptography"라서 보안의 관점하고는 조금 거리가 있는 말인데도 불구하고 - 암호화란 보안이란 말은 의미가 전혀 틀림 - 번역서의 제목을 "자바 보안과 암호화"라 해서 요즈음 잘 팔리는 보안관련책에 편승을 하려는 의도가 풍기는 것 같은 점이 단점이라고 생각합니다.

사실 암호에 관한 책중 실제 구현을 보여주는 책이 드믄데 이 책이 나와서 너무가 기뻤습니다.



일반적으로 암호에 관한 책중 바이블이라 불리는 두 권의 책이 있는데 하나는 Bruce Schneier의 "Applied Cryptography(Wiley)"이고, 다른 하나는 "Handbook of Applied Cryptography(CRC press)"입니다.



그런데 전자는 쉽게 기술되어있고, 실제 C코드로써 알고리즘을 구현을 해놓기는 하지만 단순히 암호 알고리즘을 구현하는 것에 그치고 있고, 후자는 너무 수학적인 증명과 수식의 나열로써 암호 알고리즘들을 소개하고 있어서 일반인들이 보기에는 무리가 있는 책입니다. 그리고 둘 다 원서라는 문제점도 있구요....



그런데 최근에 번역이 된 이 책은 이런 암호에 관한 이론적인 부분들도 아주 쉽게 설명이 되면서 암호에 관한 근본적인 생각들(다시말하면 난수같은 것)에 대한 고찰과 함께 구현을 해놓았기 때문에 관심은 있었지만 이제껏 자신의 프로그램에 접목시키기가 힘든사람에게는 좋은 책이 될 것입니다.



특히, 두 가지의 유용한 예제 프로그램은 충분히 개발자들에게 도움을 주는 것들입니다.

예제: 1. SafeTalk - 암호화된 talk프로그램

예제: 2. CipherMail - 암호화가 가능한 이메일 클라이언트




암호화에 대한 경험이 전혀 없어도 처음부터 상세하게 설명을 하니까 한번 암호, 키, 그리고 다른 데이터보호기술에 대해서 알고 싶은 사람은 필수인것 같네요...



단, 이 책의 단점은 원제가 "Java Cryptography"라서 보안의 관점하고는 조금 거리가 있는 말인데도 불구하고 - 암호화란 보안이란 말은 의미가 전혀 틀림 - 번역서의 제목을 "자바 보안과 암호화"라 해서 요즈음 잘 팔리는 보안관련책에 편승을 하려는 의도가 풍기는 것 같은 점이 단점이라고 해야 하나요...

결제하기
• 문화비 소득공제 가능
• 배송료 : 2,000원배송료란?

배송료 안내

  • 20,000원 이상 구매시 도서 배송 무료
  • 브론즈, 실버, 골드회원이 주문하신 경우 무료배송

무료배송 상품을 포함하여 주문하신 경우에는 구매금액에 관계없이 무료로 배송해 드립니다.

닫기

리뷰쓰기

닫기
* 도서명 :
자바 보안과 암호화
* 제목 :
* 별점평가
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
자바 보안과 암호화
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
자바 보안과 암호화
구입처*
구입일*
부가기호*
부가기호 안내

* 온라인 또는 오프라인 서점에서 구입한 도서를 인증하면 마일리지 500점을 드립니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한되며 절판도서, eBook 등 일부 도서는 인증이 제한됩니다.

* 구입하지 않고, 허위로 도서 인증을 한 것으로 판단되면 웹사이트 이용이 제한될 수 있습니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실