Welschenbach, Michael
Cryptography in C and C++
PART I. Arithmetic and Number Theory in C
1. Introduction
2. Number Formats: The Representation of Large Numbers in C
3. Interface Semantics
4. The Fundamental Operations
5. Modular Arithmetic: Calculating with Residue Classes
6. Where All Roads Meet: Modular Exponentiation
7. Bitwise and Logical Functions
8. Input, Output, Assignment, Conversion
9. Dynamic Registers
10. Basic Number-Theoretic Functions
11.
12. Large Random Numbers
13. Strategies for Testing LINT
Part II. Arithmetic in C++ with the Class LINT
14. Let C++ Simplify Your Life
15. The LINT Public Interface: Members and Friends
16. Error Handling
17. An Application Example: The RSA Cryptosystem
18. Do It Yourself: Test LINT
19. Approaches for Further Extensions
Keywords: COMPUTERS / Computer Science COM014000
- Author(s)
- Welschenbach, Michael
- Publisher
- Springer
- Publication year
- 2005
- Language
- en
- Edition
- 1
- Category
- Information Technology, Telecommunications
- Format
- Ebook
- eISBN (PDF)
- 9781430200260