Overview
- The chapter on primality tests is thoroughly revised. This is the first book to include practical implementations of the recent major improvements in primality testing
- The chapter about random number generation completely rewritten
- Completely revised to incorporate latest cryptographic techniques
Access this book
Tax calculation will be finalised at checkout
Other ways to access
Table of contents (19 chapters)
-
Arithmetic and Number Theory in C
-
Arithmetic in C++ with the Class LINT
Keywords
About this book
This book covers everything you need to know to write professional-level cryptographic code. This expanded, improved second edition includes about 100 pages of new material as well as numerous improvements to the original text.
The chapter about random number generation has been completely rewritten, and the latest cryptographic techniques are covered in detail. Furthermore, this book covers the recent improvements in primality testing.
Reviews
From the reviews of the second edition:
"Addressing mathematical concepts, algorithms and C/C++ code is not a simple task; the author handles them well throughout the book. This book is translated from German by David Kramer. … A well written book that addresses the intended purpose. … A beginner or intermediate level C/C++ programmer can follow the text." (S. Terai, SIGACT News, Vol. 39 (1), 2008)
About the author
Bibliographic Information
Book Title: Cryptography in C and C++
Authors: Michael Welschenbach
DOI: https://doi.org/10.1007/978-1-4302-0026-0
Publisher: Apress Berkeley, CA
eBook Packages: Professional and Applied Computing, Apress Access Books, Professional and Applied Computing (R0)
Copyright Information: Michael Welschenbach 2005
Hardcover ISBN: 978-1-59059-502-2Published: 26 May 2005
eBook ISBN: 978-1-4302-0026-0Published: 22 November 2006
Edition Number: 2
Number of Pages: 504
Topics: Programming Languages, Compilers, Interpreters, Software Engineering/Programming and Operating Systems