| [Top] | [Contents] | [Index] | [ ? ] |
The Libgcrypt Library
This manual is for Libgcrypt (version 1.4.2, 8 September 2008), which is GNU's library of cryptographic building blocks.
Copyright © 2000, 2002, 2003, 2004, 2006, 2007, 2008 Free Software Foundation, Inc.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The text of the license can be found in the section entitled “GNU General Public License”.
| 1. Introduction | What is Libgcrypt. | |
| 2. Preparation | What you should do before using the library. | |
| 3. Generalities | General library functions and data types. | |
| 4. Handler Functions | Working with handler functions. | |
| 5. Symmetric cryptography | How to use symmetric cryptography. | |
| 6. Public Key cryptography | How to use public key cryptography. | |
| 7. Hashing | How to use hash and MAC algorithms. | |
| 8. Random Numbers | How to work with random numbers. | |
| 9. S-expressions | How to manage S-expressions. | |
| 10. MPI library | How to work with multi-precision-integers. | |
| 11. Prime numbers | How to use the Prime number related functions. | |
| 12. Utilities | Utility functions. | |
| 13. Architecture | How Libgcrypt works internally. | |
Appendices | ||
|---|---|---|
| A. Restrictions in FIPS mode | ||
| B. FIPS Finite State Machine | Description of the FIPS FSM. | |
| Lesser General Public License | The GNU Lesser General Public License says how you can copy and share Libgcrypt. | |
| GNU General Public License | The GNU General Public License says how you can copy and share some parts of Libgcrypt. | |
Indices | ||
| List of Figures and Tables | Index of figures and tables. | |
| Concept Index | Index of concepts and programs. | |
| Function and Data Index | Index of functions, variables and data types. | |
| [Top] | [Contents] | [Index] | [ ? ] |
