This is gcrypt.info, produced by makeinfo version 6.8 from gcrypt.texi.

This manual is for Libgcrypt version 1.12.3 and was last updated 25
August 2026.  Libgcrypt 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: 861
gcrypt.info-2: 315194

Tag Table:
(Indirect)
Node: Top861
Node: Introduction3413
Node: Getting Started3785
Node: Features4665
Node: Overview5450
Node: Preparation6073
Node: Header7058
Node: Building sources8129
Node: Building sources using Automake10057
Node: Initializing the library11447
Ref: sample-use-suspend-secmem14839
Ref: sample-use-resume-secmem15683
Node: Multi-Threading16586
Ref: Multi-Threading-Footnote-117765
Node: Enabling FIPS mode18174
Ref: enabling fips mode18357
Node: Disabling FIPS mode19626
Ref: disabling fips mode19813
Node: Hardware features20264
Ref: hardware features20432
Ref: Hardware features-Footnote-122051
Node: Generalities22209
Node: Controlling the library22468
Node: Error Handling46235
Node: Error Values48773
Node: Error Sources53713
Node: Error Codes55981
Node: Error Strings59456
Node: Handler Functions60640
Node: Progress handler61199
Node: Allocation handler63348
Node: Error handler64894
Node: Logging handler66460
Node: Symmetric cryptography67528
Node: Available ciphers68269
Node: Available cipher modes71722
Node: Working with cipher handles77857
Node: General cipher functions91739
Node: Public Key cryptography95258
Node: Available algorithms96097
Node: Used S-expressions96397
Node: RSA key parameters97563
Node: DSA key parameters98841
Node: ECC key parameters99496
Ref: ecc_keyparam99647
Node: Cryptographic Functions103684
Node: Dedicated ECC Functions118045
Node: General public-key related Functions119192
Node: Hashing134225
Node: Available hash algorithms134958
Node: Working with hash algorithms142005
Node: Message Authentication Codes156515
Node: Available MAC algorithms157183
Node: Working with MAC algorithms164552
Node: Key Derivation170544
Node: Random Numbers172943
Node: Quality of random numbers173226
Node: Retrieving random numbers173912
Node: S-expressions175401
Node: Data types for S-expressions176043
Node: Working with S-expressions176369
Node: MPI library191502
Node: Data types192524
Node: Basic functions192833
Node: MPI formats195854
Node: Calculations199460
Node: Comparisons201844
Node: Bit manipulations202851
Node: EC functions204173
Ref: gcry_mpi_ec_new207127
Node: Miscellaneous212696
Node: Prime numbers216842
Node: Generation217112
Node: Checking218403
Node: Utilities218813
Node: Memory allocation219185
Node: Context management220551
Ref: gcry_ctx_release220990
Node: Buffer description221151
Node: Config reporting221939
Node: Tools222902
Node: hmac256223069
Node: Configuration224074
Node: Architecture227290
Ref: fig:subsystems228816
Ref: Architecture-Footnote-1229904
Ref: Architecture-Footnote-2229966
Node: Public-Key Subsystem Architecture230050
Node: Symmetric Encryption Subsystem Architecture232334
Node: Hashing and MACing Subsystem Architecture233931
Node: Multi-Precision-Integer Subsystem Architecture236005
Node: Prime-Number-Generator Subsystem Architecture237443
Ref: Prime-Number-Generator Subsystem Architecture-Footnote-1239370
Node: Random-Number Subsystem Architecture239660
Node: CSPRNG Description242851
Ref: CSPRNG Description-Footnote-1244406
Node: DRBG Description244529
Node: Self-Tests246210
Node: FIPS Mode258027
Ref: fig:fips-fsm262211
Ref: tbl:fips-states262315
Ref: tbl:fips-state-transitions263564
Node: Library Copying267175
Node: Copying295190
Node: Figures and Tables315194
Node: Concept Index315619
Node: Function and Data Index328339

End Tag Table


Local Variables:
coding: utf-8
End:
