This is gcrypt.info, produced by makeinfo version 6.5 from gcrypt.texi.
This manual is for Libgcrypt (version 1.8.5, 19 November 2018), 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, 2016, 2017 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: 839
gcrypt.info-2: 301225
Tag Table:
(Indirect)
Node: Top839
Node: Introduction3369
Node: Getting Started3741
Node: Features4621
Node: Overview5405
Node: Preparation6028
Node: Header6951
Node: Building sources8022
Node: Building sources using Automake9939
Node: Initializing the library11867
Ref: sample-use-suspend-secmem15259
Ref: sample-use-resume-secmem16102
Node: Multi-Threading17005
Ref: Multi-Threading-Footnote-118184
Node: Enabling FIPS mode18593
Ref: enabling fips mode18774
Node: Hardware features20586
Ref: hardware features20753
Ref: Hardware features-Footnote-121834
Node: Generalities21995
Node: Controlling the library22254
Node: Error Handling40425
Node: Error Values42964
Node: Error Sources47904
Node: Error Codes50172
Node: Error Strings53648
Node: Handler Functions54832
Node: Progress handler55391
Node: Allocation handler57540
Node: Error handler59086
Node: Logging handler60652
Node: Symmetric cryptography61244
Node: Available ciphers61984
Node: Available cipher modes64665
Node: Working with cipher handles68518
Node: General cipher functions80022
Node: Public Key cryptography83548
Node: Available algorithms84314
Node: Used S-expressions84663
Node: RSA key parameters85780
Node: DSA key parameters87055
Node: ECC key parameters87709
Ref: ecc_keyparam87860
Node: Cryptographic Functions89731
Node: General public-key related Functions101578
Node: Hashing115247
Node: Available hash algorithms115980
Node: Working with hash algorithms121943
Node: Message Authentication Codes136075
Node: Available MAC algorithms136743
Node: Working with MAC algorithms141905
Node: Key Derivation147893
Node: Random Numbers150295
Node: Quality of random numbers150578
Node: Retrieving random numbers151261
Node: S-expressions152750
Node: Data types for S-expressions153395
Node: Working with S-expressions153721
Node: MPI library167431
Node: Data types168453
Node: Basic functions168762
Node: MPI formats171226
Node: Calculations174750
Node: Comparisons177019
Node: Bit manipulations178022
Node: EC functions179344
Ref: gcry_mpi_ec_new182293
Node: Miscellaneous187852
Node: Prime numbers191996
Node: Generation192266
Node: Checking193553
Node: Utilities193963
Node: Memory allocation194340
Node: Context management195696
Ref: gcry_ctx_release196134
Node: Buffer description196295
Node: Config reporting197082
Node: Tools198032
Node: hmac256198199
Node: Configuration199205
Node: Architecture202258
Ref: fig:subsystems203782
Ref: Architecture-Footnote-1204868
Ref: Architecture-Footnote-2204930
Node: Public-Key Subsystem Architecture205014
Node: Symmetric Encryption Subsystem Architecture207292
Node: Hashing and MACing Subsystem Architecture208738
Node: Multi-Precision-Integer Subsystem Architecture210661
Node: Prime-Number-Generator Subsystem Architecture212099
Ref: Prime-Number-Generator Subsystem Architecture-Footnote-1214030
Node: Random-Number Subsystem Architecture214321
Node: CSPRNG Description217270
Ref: CSPRNG Description-Footnote-1218826
Node: FIPS PRNG Description218949
Node: Self-Tests221083
Node: FIPS Mode232542
Ref: fig:fips-fsm236368
Ref: tbl:fips-states236471
Ref: tbl:fips-state-transitions237723
Node: Library Copying241344
Node: Copying269450
Node: Figures and Tables288626
Node: Concept Index289051
Node: Function and Data Index301225
End Tag Table