買這商品的人也買了...
-
$680$537 -
$650$514 -
$980$774 -
$970Introduction to Algorithms, 2/e
-
$920$727 -
$1,029Operating System Concepts, 6/e (Windows XP Update)
-
$860$679 -
$650$514 -
$1,930$1,834 -
$690$587 -
$780$741 -
$650$514 -
$760$600 -
$590$466 -
$680$537 -
$690$538 -
$720$569 -
$990$782 -
$750$638 -
$560$476 -
$2,390$2,271 -
$850$723 -
$480$379 -
$750$593 -
$780$616
商品描述
Most applications these days are at least somewhat network aware, but how do
you protect those applications against common network security threats? Many
developers are turning to OpenSSL, an open source version of SSL/TLS, which is
the most widely used protocol for secure network communications.
The
OpenSSL library is seeing widespread adoption for web sites that require
cryptographic functions to protect a broad range of sensitive information, such
as credit card numbers and other financial transactions. The library is the only
free, full-featured SSL implementation for C and C++, and it can be used
programmatically or from the command line to secure most TCP-based network
protocols.
Network Security with OpenSSL enables developers to
use this protocol much more effectively. Traditionally, getting something simple
done in OpenSSL could easily take weeks. This concise book gives you the
guidance you need to avoid pitfalls, while allowing you to take advantage of the
library?s advanced features. And, instead of bogging you down in the technical
details of how SSL works under the hood, this book provides only the information
that is necessary to use OpenSSL safely and effectively. In step-by-step
fashion, the book details the challenges in securing network communications, and
shows you how to use OpenSSL tools to best meet those challenges.
As a
system or network administrator, you will benefit from the thorough treatment of
the OpenSSL command-line interface, as well as from step-by-step directions for
obtaining certificates and setting up your own certification authority. As a
developer, you will further benefit from the in-depth discussions and examples
of how to use OpenSSL in your own programs. Although OpenSSL is written in C,
information on how to use OpenSSL with Perl, Python and PHP is also included.
OpenSSL may well answer your need to protect sensitive data. If that?s
the case, Network Security with OpenSSL is the only guide available on
the subject.
Table of Contents
Preface
1. Introduction
2. Command-Line Interface
3. Public Key Infrastructure (PKI)
4. Support Infrastructure
5. SSL/TLS Programming
6. Symmetric Cryptography
7. Hashes and MACs
8. Public Key Algorithms
9. OpenSSL in Other Languages
10. Advanced Programming Topics
Appendix: Command-Line Reference
Index
商品描述(中文翻譯)
大多數應用程式如今至少在某種程度上具備網路意識,但您該如何保護這些應用程式免受常見的網路安全威脅呢?許多開發人員正在轉向 OpenSSL,這是一個開源版本的 SSL/TLS,這是最廣泛使用的安全網路通訊協議。
OpenSSL 函式庫在需要加密功能以保護各種敏感資訊(如信用卡號碼和其他金融交易)的網站上得到了廣泛採用。該函式庫是唯一的免費、功能齊全的 C 和 C++ 的 SSL 實作,並且可以通過程式碼或命令列來保護大多數基於 TCP 的網路協議。
《Network Security with OpenSSL》使開發人員能夠更有效地使用這個協議。傳統上,在 OpenSSL 中完成一些簡單的任務可能需要幾週的時間。這本簡明的書籍提供了您所需的指導,以避免陷阱,同時讓您能夠利用該函式庫的先進功能。而且,這本書不會讓您陷入 SSL 背後技術細節的泥沼,而是僅提供使用 OpenSSL 安全且有效所需的信息。書中以逐步的方式詳細說明了保護網路通訊的挑戰,並展示了如何使用 OpenSSL 工具來最佳滿足這些挑戰。
作為系統或網路管理員,您將受益於對 OpenSSL 命令列介面的徹底介紹,以及獲取證書和設置您自己的認證機構的逐步指導。作為開發人員,您將進一步受益於如何在自己的程式中使用 OpenSSL 的深入討論和範例。雖然 OpenSSL 是用 C 語言編寫的,但也包含了如何與 Perl、Python 和 PHP 一起使用 OpenSSL 的資訊。
OpenSSL 可能正好滿足您保護敏感數據的需求。如果是這樣,《Network Security with OpenSSL》是唯一一本可用於該主題的指南。
目錄
前言
1. 介紹
2. 命令列介面
3. 公開金鑰基礎設施 (PKI)
4. 支援基礎設施
5. SSL/TLS 程式設計
6. 對稱加密
7. 雜湊和 MAC
8. 公開金鑰演算法
9. 其他語言中的 OpenSSL
10. 進階程式設計主題
附錄:命令列參考
索引