Secure XML: The New Syntax for Signatures and Encryption
暫譯: 安全 XML:簽名與加密的新語法

Donald E. Eastlake, Kitty Niles

  • 出版商: Addison Wesley
  • 出版日期: 2002-07-19
  • 售價: $1,720
  • 貴賓價: 9.5$1,634
  • 語言: 英文
  • 頁數: 560
  • 裝訂: Paperback
  • ISBN: 0201756056
  • ISBN-13: 9780201756050
  • 相關分類: XML
  • 已過版

買這商品的人也買了...

相關主題

商品描述

Extensible Markup Language (XML) is the environment of choice for creating many of today's technologically sophisticated and security-sensitive Web applications. With Secure XML, developers now have the hands-on guide they need to combine a strong foundation in XML with proven, practical techniques for enabling the secure transmission of data across the Web.

Broad-based and comprehensive, Secure XML fully documents every feature and issue involved with XML security. Opening with a complete introduction to XML, the book then provides detailed coverage of authentication, canonicalization, keying, encryption, algorithms, and more. Notes, background information, guidelines, and "soapbox," or heretical comments, expand on the book's practical focus throughout. In all, this book features the most comprehensive roadmap to digital security and XML encryption available.

Topics covered in-depth include:

  • XML basics—documents, namespaces, structures, DTDs and schemas, and stylesheets
  • XPath, XPointer, and SOAP
  • Digital cryptography basics--secret and public key ciphers, asymmetric keys, digital signatures, and certificates
  • XML canonicalization, signatures, and authentication
  • XML encryption
  • Key management and combining encryption with signatures
  • Cryptographic algorithms and noncryptographic algorithms

Detailed and practical, this book provides reliable solutions for securing XML and for safeguarding information flow across today's sophisticated Web.

Table of Contents

Preface.
Notations.
Acknowledgments.

I. INTRODUCTION.

1. XML and Security.
2. Digital Cryptography Basics.

II. XML BASICS.


3. The Extensible Markup Language.
4. XML Document Type Definitions.
5. XML Schema.
6. XPath: A Basic Building Block. 
7. URIs, xml:base, and XPointer.
8. SOAP.

 

III. CANONICALIZATION AND AUTHENTICATION.



9. XML Canonicalization: The Key to Robustness.
10. XML Signatures and Authentication.
11. Profiling XMLDSIG for Applications.
12. ETSI “Advanced” XML Signatures.

IV. KEYING.



13. The KeyInfo Element.
14. XKMS: XML Key Management.

V. ENCRYPTION.


15. XML Encryption.
16. Combining Encryption and Signature.

 

VI. ALGORITHMS 381

17. Overview of Algorithms.

18. Cryptographic Algorithms.
19. Non-cryptographic Algorithms.

APPENDIXES.
Appendix A XML Security Implementations.

Appendix B The W3C and W3C Documents.
Appendix C The IETF and IETF Documents.
Appendix D The NIST and NIST Documents.
Appendix E The Paper and Protocol Points of View.
References and Acronyms.

商品描述(中文翻譯)

擴展標記語言(XML)是當今許多技術先進且安全敏感的網路應用程式的首選環境。藉由《Secure XML》,開發人員現在擁有了所需的實用指南,將XML的堅實基礎與經過驗證的實用技術相結合,以實現安全的數據傳輸。

《Secure XML》內容廣泛且全面,完整記錄了與XML安全相關的每個特性和問題。本書首先提供了XML的完整介紹,然後詳細涵蓋了身份驗證、標準化、密鑰管理、加密、算法等主題。書中還包含註解、背景資訊、指導方針以及「講壇」或異端評論,進一步擴展了本書的實用焦點。總的來說,本書提供了最全面的數位安全和XML加密的路線圖。

深入探討的主題包括:
- XML 基礎—文檔、命名空間、結構、DTD 和模式、樣式表
- XPath、XPointer 和 SOAP
- 數位密碼學基礎—對稱和非對稱密鑰、數位簽名和證書
- XML 標準化、簽名和身份驗證
- XML 加密
- 密鑰管理及將加密與簽名結合
- 密碼算法和非密碼算法

本書詳細且實用,提供了可靠的解決方案,以保護XML並保障當今複雜網路中的信息流。

**目錄**

前言。
符號說明。
致謝。

I. 引言。
1. XML 和安全性。
2. 數位密碼學基礎。

II. XML 基礎。
3. 擴展標記語言。
4. XML 文檔類型定義。
5. XML 模式。
6. XPath:基本構建塊。
7. URIs、xml:base 和 XPointer。
8. SOAP。

III. 標準化和身份驗證。
9. XML 標準化:穩健性的關鍵。
10. XML 簽名和身份驗證。
11. 應用程序的 XMLDSIG 配置。
12. ETSI “高級” XML 簽名。

IV. 密鑰管理。
13. KeyInfo 元素。
14. XKMS:XML 密鑰管理。

V. 加密。
15. XML 加密。
16. 結合加密和簽名。

VI. 算法
17. 算法概述。
18. 密碼算法。
19. 非密碼算法。

附錄。
附錄 A XML 安全實現。
附錄 B W3C 和 W3C 文檔。
附錄 C IETF 和 IETF 文檔。
附錄 D NIST 和 NIST 文檔。
附錄 E 論文和協議的觀點。
參考文獻和縮寫。