summary refs log tree commit diff stats
path: root/libotr/libgcrypt-1.8.7/doc/gcrypt.info
blob: 5cf30f3489ce2cdee325e9ac6bfa43076971f5e4 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
This is gcrypt.info, produced by makeinfo version 6.5 from gcrypt.texi.

This manual is for Libgcrypt (version 1.8.7, 30 July 2020), 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: 835
gcrypt.info-2: 301213

Tag Table:
(Indirect)
Node: Top835
Node: Introduction3361
Node: Getting Started3733
Node: Features4613
Node: Overview5397
Node: Preparation6020
Node: Header6943
Node: Building sources8014
Node: Building sources using Automake9931
Node: Initializing the library11859
Ref: sample-use-suspend-secmem15251
Ref: sample-use-resume-secmem16094
Node: Multi-Threading16997
Ref: Multi-Threading-Footnote-118176
Node: Enabling FIPS mode18585
Ref: enabling fips mode18766
Node: Hardware features20578
Ref: hardware features20745
Ref: Hardware features-Footnote-121826
Node: Generalities21987
Node: Controlling the library22246
Node: Error Handling40417
Node: Error Values42956
Node: Error Sources47896
Node: Error Codes50164
Node: Error Strings53640
Node: Handler Functions54824
Node: Progress handler55383
Node: Allocation handler57532
Node: Error handler59078
Node: Logging handler60644
Node: Symmetric cryptography61236
Node: Available ciphers61976
Node: Available cipher modes64657
Node: Working with cipher handles68510
Node: General cipher functions80014
Node: Public Key cryptography83540
Node: Available algorithms84306
Node: Used S-expressions84655
Node: RSA key parameters85772
Node: DSA key parameters87047
Node: ECC key parameters87701
Ref: ecc_keyparam87852
Node: Cryptographic Functions89723
Node: General public-key related Functions101570
Node: Hashing115239
Node: Available hash algorithms115972
Node: Working with hash algorithms121935
Node: Message Authentication Codes136067
Node: Available MAC algorithms136735
Node: Working with MAC algorithms141897
Node: Key Derivation147885
Node: Random Numbers150287
Node: Quality of random numbers150570
Node: Retrieving random numbers151253
Node: S-expressions152742
Node: Data types for S-expressions153387
Node: Working with S-expressions153713
Node: MPI library167423
Node: Data types168445
Node: Basic functions168754
Node: MPI formats171218
Node: Calculations174742
Node: Comparisons177011
Node: Bit manipulations178014
Node: EC functions179336
Ref: gcry_mpi_ec_new182285
Node: Miscellaneous187844
Node: Prime numbers191988
Node: Generation192258
Node: Checking193545
Node: Utilities193955
Node: Memory allocation194332
Node: Context management195688
Ref: gcry_ctx_release196126
Node: Buffer description196287
Node: Config reporting197074
Node: Tools198024
Node: hmac256198191
Node: Configuration199197
Node: Architecture202250
Ref: fig:subsystems203774
Ref: Architecture-Footnote-1204860
Ref: Architecture-Footnote-2204922
Node: Public-Key Subsystem Architecture205006
Node: Symmetric Encryption Subsystem Architecture207284
Node: Hashing and MACing Subsystem Architecture208730
Node: Multi-Precision-Integer Subsystem Architecture210653
Node: Prime-Number-Generator Subsystem Architecture212091
Ref: Prime-Number-Generator Subsystem Architecture-Footnote-1214022
Node: Random-Number Subsystem Architecture214313
Node: CSPRNG Description217262
Ref: CSPRNG Description-Footnote-1218818
Node: FIPS PRNG Description218941
Node: Self-Tests221075
Node: FIPS Mode232534
Ref: fig:fips-fsm236360
Ref: tbl:fips-states236463
Ref: tbl:fips-state-transitions237715
Node: Library Copying241336
Node: Copying269442
Node: Figures and Tables288618
Node: Concept Index289043
Node: Function and Data Index301213

End Tag Table