買這商品的人也買了...
-
XML by Example$1,110$1,055 -
Matlab 程式設計與應用$600$540 -
MCSE: Windows 2000 Directory Services Design Study Guide$1,790$1,701 -
SQL Server 2000 設計實務$650$553 -
LPI Linux 資格檢定 (LPI Linux Certification in a Nutshell)$880$695 -
內嵌式 Linux 系統--硬體、軟體與介面 (Embedded Linux: Hardware, Software, and Int$450$360 -
鳥哥的 Linux 私房菜$560$476 -
JavaScript 範例活用辭典$450$351 -
Windows XP Home Edition 中文版使用手冊$199$157 -
Understanding the Linux Kernel, 2/e (Paperback)$1,760$1,672 -
Embedded Software Development with eCos$1,840$1,748 -
PHP & MySQL 完全架站攻略第二版$620$527 -
作業系統概念 (Operating System Concepts, 6/e Windows XP Update)$780$741 -
Java 完美經典優質學習篇$750$638 -
Dreamweaver MX 互動網站百寶箱 for ASP$580$493 -
ASP.NET 程式設計徹底研究$590$466 -
Borland 傳奇$280$221 -
Red Hat Linux 9 架站實務$620$527 -
專業 JSP 程式設計 (Professional JSP, 2/e)$780$616 -
STRUTS 實作手冊(Struts in Action: Building Web Applications with the Leading Java Framework)$690$538 -
程式設計專家手冊 (The Practice of Programming)$420$332 -
深入淺出 JBuilder 程式設計實作(JBuilder 9.0/8.0/7.0 適用) (Charlie Calvert's Learn Jbuilder)$720$562 -
Microsoft Windows Server 2003 系統實務$780$663 -
重構─改善既有程式的設計$720$569 -
Fundamentals of Database Systems, 4/e (IE)$1,090$1,068
商品描述
Cryptography, the science of secret writing, is the biggest, baddest security tool in the application programmer's arsenal. Cryptography provides three services that are crucial in secure programming. These include a cryptographic cipher that protects the secrecy of your data; cryptographic certificates, which prove identity (authentication); and digital signatures, which ensure your data has not been damaged or tampered with.
This book covers cryptographic programming in Java. Java 1.1 and Java 1.2 provide extensive support for cryptography with an elegant architecture, the Java Cryptography Architecture (JCA). Another set of classes, the Java Cryptography Extension (JCE), provides additional cryptographic functionality. This book covers the JCA and the JCE from top to bottom, describing the use of the cryptographic classes as well as their innards.
The book is designed for moderately experienced Java programmers who want to learn how to build cryptography into their applications. No prior knowledge of cryptography is assumed. The book is peppered with useful examples, ranging from simple demonstrations in the first chapter to full-blown applications in later chapters.
Topics include:
Covers JDK 1.2 and JCE 1.2.
This book covers cryptographic programming in Java. Java 1.1 and Java 1.2 provide extensive support for cryptography with an elegant architecture, the Java Cryptography Architecture (JCA). Another set of classes, the Java Cryptography Extension (JCE), provides additional cryptographic functionality. This book covers the JCA and the JCE from top to bottom, describing the use of the cryptographic classes as well as their innards.
The book is designed for moderately experienced Java programmers who want to learn how to build cryptography into their applications. No prior knowledge of cryptography is assumed. The book is peppered with useful examples, ranging from simple demonstrations in the first chapter to full-blown applications in later chapters.
Topics include:
- The Java Cryptography Architecture (JCA)
- The Java Cryptography Extension (JCE)
- Cryptographic providers
- The Sun key management tools
- Message digests, digital signatures, and certificates (X509v3)
- Block and stream ciphers
- Implementations of the ElGamal signature and cipher algorithms
- A network talk application that encrypts all data sent over the network
- An email application that encrypts its messages
Covers JDK 1.2 and JCE 1.2.
商品描述(中文翻譯)
密碼學,作為秘密寫作的科學,是應用程式開發者工具箱中最強大、最重要的安全工具。密碼學提供三項在安全編程中至關重要的服務,包括保護數據機密性的密碼算法;證明身份的密碼證書(身份驗證);以及確保數據未被損壞或篡改的數位簽章。
本書涵蓋了在 Java 中的密碼編程。Java 1.1 和 Java 1.2 提供了對密碼學的廣泛支持,並擁有優雅的架構,即 Java 密碼學架構(Java Cryptography Architecture, JCA)。另一組類別,即 Java 密碼學擴展(Java Cryptography Extension, JCE),提供了額外的密碼功能。本書從頭到尾介紹 JCA 和 JCE,描述密碼類別的使用及其內部運作。
本書旨在為中等經驗的 Java 程式設計師提供學習如何將密碼學整合到其應用程式中的知識。無需具備密碼學的先前知識。本書中穿插了許多有用的範例,從第一章的簡單示範到後面章節的完整應用程式。
主題包括:
- Java 密碼學架構(JCA)
- Java 密碼學擴展(JCE)
- 密碼提供者
- Sun 密鑰管理工具
- 訊息摘要、數位簽章和證書(X509v3)
- 區塊和串流密碼
- ElGamal 簽章和密碼算法的實作
- 一個加密所有通過網路發送數據的網路通訊應用程式
- 一個加密其訊息的電子郵件應用程式
涵蓋 JDK 1.2 和 JCE 1.2。
