blob: 79f8b6c4d8c63b687059e92548526d94bc3158b3 [file] [log] [blame] [edit]
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