| This is /home/wk/s/libgcrypt/doc/gcrypt.info, produced by makeinfo |
| version 4.13 from /home/wk/s/libgcrypt/doc/gcrypt.texi. |
| |
| This manual is for Libgcrypt (version 1.6.1, 29 January 2014), which is |
| GNU's library of cryptographic building blocks. |
| |
| Copyright (C) 2000, 2002, 2003, 2004, 2006, 2007, 2008, 2009, 2011, |
| 2012 Free Software Foundation, Inc. |
| Copyright (C) 2012, 2013 g10 Code GmbH |
| |
| 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". |
| |
| INFO-DIR-SECTION GNU Libraries |
| START-INFO-DIR-ENTRY |
| * libgcrypt: (gcrypt). Cryptographic function library. |
| END-INFO-DIR-ENTRY |
| |
| |
| Indirect: |
| gcrypt.info-1: 877 |
| gcrypt.info-2: 283260 |
| |
| Tag Table: |
| (Indirect) |
| Node: Top877 |
| Node: Introduction3312 |
| Node: Getting Started3684 |
| Node: Features4565 |
| Node: Overview5349 |
| Node: Preparation5980 |
| Node: Header6903 |
| Node: Building sources7974 |
| Node: Building sources using Automake9888 |
| Node: Initializing the library11070 |
| Ref: sample-use-suspend-secmem14246 |
| Ref: sample-use-resume-secmem14867 |
| Node: Multi-Threading15763 |
| Ref: Multi-Threading-Footnote-120391 |
| Node: Enabling FIPS mode20799 |
| Node: Hardware features22791 |
| Ref: Hardware features-Footnote-124019 |
| Node: Generalities24180 |
| Node: Controlling the library24439 |
| Node: Error Handling41157 |
| Node: Error Values43696 |
| Node: Error Sources48636 |
| Node: Error Codes50907 |
| Node: Error Strings54392 |
| Node: Handler Functions55576 |
| Node: Progress handler56135 |
| Node: Allocation handler58280 |
| Node: Error handler59831 |
| Node: Logging handler61398 |
| Node: Symmetric cryptography61990 |
| Node: Available ciphers62730 |
| Node: Available cipher modes65347 |
| Node: Working with cipher handles67440 |
| Node: General cipher functions77418 |
| Node: Public Key cryptography80936 |
| Node: Available algorithms81702 |
| Node: Used S-expressions82051 |
| Node: RSA key parameters83168 |
| Node: DSA key parameters84443 |
| Node: ECC key parameters85101 |
| Ref: ecc_keyparam85252 |
| Node: Cryptographic Functions86997 |
| Node: General public-key related Functions98416 |
| Node: Hashing111927 |
| Node: Available hash algorithms112660 |
| Node: Working with hash algorithms116552 |
| Node: Message Authentication Codes129166 |
| Node: Available MAC algorithms129834 |
| Node: Working with MAC algorithms133757 |
| Node: Key Derivation139119 |
| Node: Random Numbers141513 |
| Node: Quality of random numbers141796 |
| Node: Retrieving random numbers142482 |
| Node: S-expressions143968 |
| Node: Data types for S-expressions144612 |
| Node: Working with S-expressions144938 |
| Node: MPI library158338 |
| Node: Data types159362 |
| Node: Basic functions159671 |
| Node: MPI formats162125 |
| Node: Calculations165510 |
| Node: Comparisons167764 |
| Node: Bit manipulations168763 |
| Node: EC functions170077 |
| Ref: gcry_mpi_ec_new172775 |
| Node: Miscellaneous177536 |
| Node: Prime numbers181679 |
| Node: Generation181949 |
| Node: Checking183233 |
| Node: Utilities183647 |
| Node: Memory allocation183959 |
| Node: Context management185313 |
| Ref: gcry_ctx_release185750 |
| Node: Buffer description185911 |
| Node: Tools186673 |
| Node: hmac256186839 |
| Node: Architecture187846 |
| Ref: fig:subsystems189362 |
| Ref: Architecture-Footnote-1190447 |
| Ref: Architecture-Footnote-2190509 |
| Node: Public-Key Subsystem Architecture190593 |
| Node: Symmetric Encryption Subsystem Architecture192868 |
| Node: Hashing and MACing Subsystem Architecture194315 |
| Node: Multi-Precision-Integer Subsystem Architecture196239 |
| Node: Prime-Number-Generator Subsystem Architecture197680 |
| Ref: Prime-Number-Generator Subsystem Architecture-Footnote-1199611 |
| Node: Random-Number Subsystem Architecture199899 |
| Node: CSPRNG Description202388 |
| Ref: CSPRNG Description-Footnote-1203950 |
| Node: FIPS PRNG Description204073 |
| Node: Self-Tests206206 |
| Node: FIPS Mode217716 |
| Ref: fig:fips-fsm221523 |
| Ref: tbl:fips-states221625 |
| Ref: tbl:fips-state-transitions222878 |
| Node: Library Copying226501 |
| Node: Copying254620 |
| Node: Figures and Tables273795 |
| Node: Concept Index274205 |
| Node: Function and Data Index283260 |
| |
| End Tag Table |