|
Packit Service |
4684c1 |
\input texinfo @c -*-texinfo-*-
|
|
Packit Service |
4684c1 |
@comment %**start of header
|
|
Packit Service |
4684c1 |
@setfilename gnutls.info
|
|
Packit Service |
4684c1 |
@include version.texi
|
|
Packit Service |
4684c1 |
@settitle GnuTLS @value{VERSION}
|
|
Packit Service |
4684c1 |
@c don't indent the paragraphs.
|
|
Packit Service |
4684c1 |
@paragraphindent 0
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@c Unify some of the indices.
|
|
Packit Service |
4684c1 |
@syncodeindex tp fn
|
|
Packit Service |
4684c1 |
@syncodeindex pg cp
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@comment %**end of header
|
|
Packit Service |
4684c1 |
@finalout
|
|
Packit Service |
4684c1 |
@copying
|
|
Packit Service |
4684c1 |
This manual is last updated @value{UPDATED} for version
|
|
Packit Service |
4684c1 |
@value{VERSION} of GnuTLS.
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
Copyright @copyright{} 2001-2020 Free Software Foundation, Inc.\\
|
|
Packit Service |
4684c1 |
Copyright @copyright{} 2001-2020 Nikos Mavrogiannopoulos
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@quotation
|
|
Packit Service |
4684c1 |
Permission is granted to copy, distribute and/or modify this document
|
|
Packit Service |
4684c1 |
under the terms of the GNU Free Documentation License, Version 1.3 or
|
|
Packit Service |
4684c1 |
any later version published by the Free Software Foundation; with no
|
|
Packit Service |
4684c1 |
Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A
|
|
Packit Service |
4684c1 |
copy of the license is included in the section entitled ``GNU Free
|
|
Packit Service |
4684c1 |
Documentation License''.
|
|
Packit Service |
4684c1 |
@end quotation
|
|
Packit Service |
4684c1 |
@end copying
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@dircategory Software libraries
|
|
Packit Service |
4684c1 |
@direntry
|
|
Packit Service |
4684c1 |
* GnuTLS: (gnutls). GNU Transport Layer Security Library.
|
|
Packit Service |
4684c1 |
@end direntry
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@dircategory System Administration
|
|
Packit Service |
4684c1 |
@direntry
|
|
Packit Service |
4684c1 |
* certtool: (gnutls)certtool Invocation. Manipulate certificates and keys.
|
|
Packit Service |
4684c1 |
* gnutls-serv: (gnutls)gnutls-serv Invocation. GnuTLS test server.
|
|
Packit Service |
4684c1 |
* gnutls-cli: (gnutls)gnutls-cli Invocation. GnuTLS test client.
|
|
Packit Service |
4684c1 |
* gnutls-cli-debug: (gnutls)gnutls-cli-debug Invocation. GnuTLS debug client.
|
|
Packit Service |
4684c1 |
* psktool: (gnutls)psktool Invocation. Simple TLS-Pre-Shared-Keys manager.
|
|
Packit Service |
4684c1 |
* srptool: (gnutls)srptool Invocation. Simple SRP password tool.
|
|
Packit Service |
4684c1 |
@end direntry
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@titlepage
|
|
Packit Service |
4684c1 |
@title GnuTLS
|
|
Packit Service |
4684c1 |
@subtitle Transport Layer Security Library for the GNU system
|
|
Packit Service |
4684c1 |
@subtitle for version @value{VERSION}, @value{UPDATED}
|
|
Packit Service |
4684c1 |
@sp 7
|
|
Packit Service |
4684c1 |
@center @image{gnutls-logo,6cm,6cm}
|
|
Packit Service |
4684c1 |
@author Nikos Mavrogiannopoulos
|
|
Packit Service |
4684c1 |
@author Simon Josefsson (@email{bugs@@gnutls.org})
|
|
Packit Service |
4684c1 |
@page
|
|
Packit Service |
4684c1 |
@vskip 0pt plus 1filll
|
|
Packit Service |
4684c1 |
@insertcopying
|
|
Packit Service |
4684c1 |
@end titlepage
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@c reference to an internal function.
|
|
Packit Service |
4684c1 |
@macro refint {func}
|
|
Packit Service |
4684c1 |
@code{\func\}
|
|
Packit Service |
4684c1 |
@end macro
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@macro xcite{ref}
|
|
Packit Service |
4684c1 |
[@ref{\ref\}]
|
|
Packit Service |
4684c1 |
@end macro
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@macro funcref{ref}
|
|
Packit Service |
4684c1 |
@ref{\ref\}
|
|
Packit Service |
4684c1 |
@end macro
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@macro funcintref{ref}
|
|
Packit Service |
4684c1 |
@code{\ref\}
|
|
Packit Service |
4684c1 |
@end macro
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@macro showfuncA{ref}
|
|
Packit Service |
4684c1 |
@table @code
|
|
Packit Service |
4684c1 |
@include functions/\ref\.short
|
|
Packit Service |
4684c1 |
@end table
|
|
Packit Service |
4684c1 |
@end macro
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@macro showfuncB{ref1,ref2}
|
|
Packit Service |
4684c1 |
@table @code
|
|
Packit Service |
4684c1 |
@include functions/\ref1\.short
|
|
Packit Service |
4684c1 |
@include functions/\ref2\.short
|
|
Packit Service |
4684c1 |
@end table
|
|
Packit Service |
4684c1 |
@end macro
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@macro showfuncC{ref1,ref2,ref3}
|
|
Packit Service |
4684c1 |
@table @code
|
|
Packit Service |
4684c1 |
@include functions/\ref1\.short
|
|
Packit Service |
4684c1 |
@include functions/\ref2\.short
|
|
Packit Service |
4684c1 |
@include functions/\ref3\.short
|
|
Packit Service |
4684c1 |
@end table
|
|
Packit Service |
4684c1 |
@end macro
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@macro showfuncD{ref1,ref2,ref3,ref4}
|
|
Packit Service |
4684c1 |
@table @code
|
|
Packit Service |
4684c1 |
@include functions/\ref1\.short
|
|
Packit Service |
4684c1 |
@include functions/\ref2\.short
|
|
Packit Service |
4684c1 |
@include functions/\ref3\.short
|
|
Packit Service |
4684c1 |
@include functions/\ref4\.short
|
|
Packit Service |
4684c1 |
@end table
|
|
Packit Service |
4684c1 |
@end macro
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@macro showfuncE{ref1,ref2,ref3,ref4,ref5}
|
|
Packit Service |
4684c1 |
@table @code
|
|
Packit Service |
4684c1 |
@include functions/\ref1\.short
|
|
Packit Service |
4684c1 |
@include functions/\ref2\.short
|
|
Packit Service |
4684c1 |
@include functions/\ref3\.short
|
|
Packit Service |
4684c1 |
@include functions/\ref4\.short
|
|
Packit Service |
4684c1 |
@include functions/\ref5\.short
|
|
Packit Service |
4684c1 |
@end table
|
|
Packit Service |
4684c1 |
@end macro
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@macro showfuncF{ref1,ref2,ref3,ref4,ref5,ref6}
|
|
Packit Service |
4684c1 |
@table @code
|
|
Packit Service |
4684c1 |
@include functions/\ref1\.short
|
|
Packit Service |
4684c1 |
@include functions/\ref2\.short
|
|
Packit Service |
4684c1 |
@include functions/\ref3\.short
|
|
Packit Service |
4684c1 |
@include functions/\ref4\.short
|
|
Packit Service |
4684c1 |
@include functions/\ref5\.short
|
|
Packit Service |
4684c1 |
@include functions/\ref6\.short
|
|
Packit Service |
4684c1 |
@end table
|
|
Packit Service |
4684c1 |
@end macro
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@macro showfuncdesc{ref}
|
|
Packit Service |
4684c1 |
@include functions/\ref\
|
|
Packit Service |
4684c1 |
@end macro
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@macro showenumdesc{ref,cap}
|
|
Packit Service |
4684c1 |
@float Figure,\ref\
|
|
Packit Service |
4684c1 |
@include enums/\ref\
|
|
Packit Service |
4684c1 |
@caption{\cap\}
|
|
Packit Service |
4684c1 |
@end float
|
|
Packit Service |
4684c1 |
@end macro
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@contents
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@ifnottex
|
|
Packit Service |
4684c1 |
@node Top
|
|
Packit Service |
4684c1 |
@top GnuTLS
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@insertcopying
|
|
Packit Service |
4684c1 |
@end ifnottex
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@menu
|
|
Packit Service |
4684c1 |
* Preface::
|
|
Packit Service |
4684c1 |
* Introduction to GnuTLS::
|
|
Packit Service |
4684c1 |
* Introduction to TLS::
|
|
Packit Service |
4684c1 |
* Authentication methods::
|
|
Packit Service |
4684c1 |
* Hardware security modules and abstract key types::
|
|
Packit Service |
4684c1 |
* How to use GnuTLS in applications::
|
|
Packit Service |
4684c1 |
* GnuTLS application examples::
|
|
Packit Service |
4684c1 |
* System-wide configuration of the library::
|
|
Packit Service |
4684c1 |
* Using GnuTLS as a cryptographic library::
|
|
Packit Service |
4684c1 |
* Other included programs::
|
|
Packit Service |
4684c1 |
* Internal architecture of GnuTLS::
|
|
Packit Service |
4684c1 |
* Upgrading from previous versions::
|
|
Packit Service |
4684c1 |
* Support::
|
|
Packit Service |
4684c1 |
* Error codes::
|
|
Packit Service |
4684c1 |
* Supported ciphersuites::
|
|
Packit Service |
4684c1 |
* API reference::
|
|
Packit Service |
4684c1 |
* Copying Information::
|
|
Packit Service |
4684c1 |
* Bibliography::
|
|
Packit Service |
4684c1 |
* Function and Data Index::
|
|
Packit Service |
4684c1 |
* Concept Index::
|
|
Packit Service |
4684c1 |
@c * @mybibnode{}::
|
|
Packit Service |
4684c1 |
@end menu
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@include cha-preface.texi
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@include cha-library.texi
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@include cha-intro-tls.texi
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@include cha-auth.texi
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@include cha-tokens.texi
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@include cha-gtls-app.texi
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@include cha-gtls-examples.texi
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@include cha-config.texi
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@include cha-crypto.texi
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@include cha-programs.texi
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@include cha-internals.texi
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@c appendices
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@include cha-upgrade.texi
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@include cha-support.texi
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@include cha-errors.texi
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@include cha-ciphersuites.texi
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@include cha-functions.texi
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@include cha-copying.texi
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@include cha-bib.texi
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@node Function and Data Index
|
|
Packit Service |
4684c1 |
@unnumbered Function and Data Index
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@printindex fn
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@node Concept Index
|
|
Packit Service |
4684c1 |
@unnumbered Concept Index
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@printindex cp
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@bye
|