Cryptography in C and C++ /
CD-ROM contins: Programs presented in the book including x86 assembler programs and implementations of Rijndael algorithm in both C and C++.
| Main Author: | |
|---|---|
| Corporate Author: | |
| Other Authors: | |
| Format: | eBook |
| Language: | English |
| Published: |
Berkeley, Calif. :
Apress,
[2001]
|
| Edition: | [2nd ed., rev. and exp.]. |
| Series: | Books for professionals by professionals
|
| Subjects: | |
| Online Access: | Connect to the full text of this electronic book |
Table of Contents:
- Part I. Arithmetic and Number Theory in C Introduction
- 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 LINT Classes: 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.