Cart
Free Shipping in Australia
Proud to be B-Corp

Cryptography in C and C++ Michael Welschenbach

Cryptography in C and C++ By Michael Welschenbach

Cryptography in C and C++ by Michael Welschenbach


$36,99
Condition - Very Good
Only 1 left

Summary

This volume covers Rijndael, a new encryption standard. It also gives explanations of the ideas behind the algorithms, yet avoids complicated mathematics. It also includes appendices with practical information and code.

Cryptography in C and C++ Summary

Cryptography in C and C++ by Michael Welschenbach

This book offers a comprehensive, yet relentlessly practical overview of the fundamentals of modern cryptography. Welschenbach avoids complexities by explaining cryptography and its mathematical basis in terms a programmer can easily understand. Coverage mainly focuses on the practical aspects involved in implementing public key cryptography methods, such as the RSA algorithm. It also gives both a technical overview and an implementation of the Rijndael Advanced Encryption Standard algorithm.The book 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. The CD-ROM includes all the programs presented in the book, x86 assembler programs for basic arithmetical operations, implementations of Rijndael in both C and C++ and more.

About Michael Welschenbach

Michael Welschenbach currently works for SUR+ GmbH in Cologne, Germany. He earned a Masters Degree in Mathematics from the University of Cologne. Currently, his favorite programming languages are C and C++. When not working, he enjoys spending time with his wife and two sons.

Table of Contents

Part I. Arithmetic and Number Theory in CIntroduction * Number Format- The Representation of Large Integers in C * Interface Semantics * Basic Calculations * Modular Arithmetic- Calculating with Residue Classes * Where Everything Comes Together: Modular Exponentiation * Bitwis and Logical Functions * Input, Output, Assignment, Conversion * Dynamic Registers * Number-Theoretic Functions * Large Random Numbers * Tests.Part II: Arithmetic in C++ with the Class LINTClasses: With C++ Everything is Easier * The LINT Public Interface: Members and Friends * Error Handling * An Application Example: The RSA Cryptosstem * Do It Yourself: Test LINT * Approaches to Further Development * Afterword * References * Appendix A: Rijndael, A Successor to DES * Appendix B: List of C Functions * Appendix C: List of C++ Functions * Appendix D: Macros * Appendix E: Calculation Times * Appendix F: Notation * Appendix G: Arithmetic and Number-Theoretic Software Packages * Appendix H: List of Figures and Tables * Index.

Additional information

GOR004006284
9781893115958
189311595X
Cryptography in C and C++ by Michael Welschenbach
Used - Very Good
Paperback
Springer-Verlag Berlin and Heidelberg GmbH & Co. KG
20010301
432
N/A
Book picture is for illustrative purposes only, actual binding, cover or edition may vary.
This is a used book - there is no escaping the fact it has been read by someone else and it will show signs of wear and previous use. Overall we expect it to be in very good condition, but if you are not entirely satisfied please get in touch with us

Customer Reviews - Cryptography in C and C++