Detailed treatment of public key cryptography with detailed coverage of the RSA algorithm that is now in the public domain
Explains and includes an implementation of Rijndael, the new American Encryption Standard in both C and C++
Not toy code(tm), but a practical treatment of modern cryptographic methods
Cryptography in C and C++ mainly focuses on the practical aspects involved in implementing public key cryptography methods, such as the RSA algorithm that was recently released from patent protection. It also gives both a technical overview and an implementation of the Rijndael algorithm that was selected as the Advanced Encryption Standard by the U.S. government. Welschenbach avoids complexities by explaining cryptography and its mathematical basis in terms a programmer can easily understand.
This book offers a comprehensive, yet relentlessly practical overview of the fundamentals of modern cryptography. It includes a wide-ranging library of code in C and C++, including the RSA algorithm, completed by an extensive Test Suite that proves that the code works correctly. Readers will learn, step by step, how to implement a platform independent library for the all-important multi-precision arithmetic used in modern cryptography. This is followed by an implementation of the cryptographic algorithms themselves.
XSLT 2.0 Web Development
Leverage the incredible power of XSLT 2.0 to create sites that are easy to build, maintain, and extend!
This book teaches you exactly how to build state-of-the-art web sites with XSLT 2.0 and XPath 2.0. XML developer and web designer Dmitry Kirsanov drills down to...
CCNP Practical Studies: Remote Access (CCNP Self-Study)
Gain hands-on experience of CCNP Remote Access topics with lab scenarios for the new 642-821 BCRAN exam.
Prepare for the CCNP 642-821 BCRAN exam and gain a better, practical understanding of exam concepts
Experience how remote access...
Microsoft Windows 2000 Scripting Guide
Welcome to the Microsoft® Windows® 2000 Scripting Guide.
As computers and computer networks continue to grow larger and more complex, system administrators continue to face new challenges. Not all that long ago, system administration was limited to managing a...
Documenting Software Architectures: Views and Beyond
"This book is of immense value. It should save you months of trials and errors, lots of undeserved hassle, and many costly mistakes that could potentially jeopardize the whole endeavor. It will become an important reference on the shelf of the software architect."—From the Foreword by Philippe Kruchten,...