2 Homepage: https://www.gnupg.org/related_software/libgcrypt/
3 Download: https://ftp.gnupg.org/ftp/gcrypt/libgcrypt/
4 ftp://ftp.gnupg.org/gcrypt/libgcrypt/
5 Repository: git://git.gnupg.org/libgcrypt.git
6 Maintainer: Werner Koch <wk@gnupg.org>
7 Bug reports: https://bugs.gnupg.org
8 Security related bug reports: <security@gnupg.org>
9 License (library): LGPLv2.1+
10 License (manual and tools): GPLv2+
13 Libgcrypt is free software. See the files COPYING.LIB and COPYING for
14 copying conditions, and LICENSES for notices about a few contributions
15 that require these additional notices to be distributed. License
16 copyright years may be listed using range notation, e.g., 2000-2013,
17 indicating that every year in the range, inclusive, is a copyrightable
18 year that would otherwise be listed individually.
21 List of Copyright holders
22 =========================
24 Copyright (C) 1989,1991-2018 Free Software Foundation, Inc.
25 Copyright (C) 1994 X Consortium
26 Copyright (C) 1996 L. Peter Deutsch
27 Copyright (C) 1997 Werner Koch
28 Copyright (C) 1998 The Internet Society
29 Copyright (C) 1996-1999 Peter Gutmann, Paul Kendall, and Chris Wedgwood
30 Copyright (C) 1996-2006 Peter Gutmann, Matt Thomlinson and Blake Coverett
31 Copyright (C) 2003 Nikos Mavroyanopoulos
32 Copyright (C) 2006-2007 NTT (Nippon Telegraph and Telephone Corporation)
33 Copyright (C) 2012-2018 g10 Code GmbH
34 Copyright (C) 2012 Simon Josefsson, Niels Möller
35 Copyright (c) 2012 Intel Corporation
36 Copyright (C) 2013 Christian Grothoff
37 Copyright (C) 2013-2017 Jussi Kivilinna
38 Copyright (C) 2013-2014 Dmitry Eremin-Solenikov
39 Copyright (C) 2014 Stephan Mueller
40 Copyright (C) 2017 Bundesamt für Sicherheit in der Informationstechnik
43 Authors with a FSF copyright assignment
44 =======================================
46 LIBGCRYPT Werner Koch 2001-06-07
47 Assigns past and future changes.
48 Assignment for future changes terminated on 2012-12-04.
50 Designed and implemented Libgcrypt.
52 GNUPG Matthew Skala 1998-08-10
54 mskala@ansuz.sooke.bc.ca
55 Wrote cipher/twofish.c.
57 GNUPG Natural Resources Canada 1998-08-11
58 Disclaims changes by Matthew Skala.
60 GNUPG Michael Roth Germany 1998-09-17
64 Changes and bug fixes all over the place.
66 GNUPG Niklas Hernaeus 1998-09-18
71 GNUPG Rémi Guyomarch 1999-05-25
72 Assigns past and future changes. (g10/compress.c, g10/encr-data.c,
73 g10/free-packet.c, g10/mdfilter.c, g10/plaintext.c, util/iobuf.c)
76 ANY g10 Code GmbH 2001-06-07
77 Assignment for future changes terminated on 2012-12-04.
78 Code marked with ChangeLog entries of g10 Code employees.
80 LIBGCRYPT Timo Schulz 2001-08-31
81 Assigns past and future changes.
84 LIBGCRYPT Simon Josefsson 2002-10-25
85 Assigns past and future changes to FSF (cipher/{md4,crc}.c, CTR mode,
86 CTS/MAC flags, self test improvements)
89 LIBGCRYPT Moritz Schulte 2003-04-17
90 Assigns past and future changes.
93 GNUTLS Nikolaos Mavrogiannopoulos 2003-11-22
95 Original code for cipher/rfc2268.c.
97 LIBGCRYPT The Written Word 2005-04-15
98 Assigns past and future changes. (new: src/libgcrypt.pc.in,
99 src/Makefile.am, src/secmem.c, mpi/hppa1.1/mpih-mul3.S,
100 mpi/hppa1.1/udiv-qrnnd.S, mpi/hppa1.1/mpih-mul2.S,
101 mpi/hppa1.1/mpih-mul1.S, mpi/Makefile.am, tests/prime.c,
102 tests/register.c, tests/ac.c, tests/basic.c, tests/tsexp.c,
103 tests/keygen.c, tests/pubkey.c, configure.ac, acinclude.m4)
105 LIBGCRYPT Brad Hards 2006-02-09
106 Assigns Past and Future Changes
108 (Added OFB mode. Changed cipher/cipher.c, test/basic.c doc/gcrypt.tex.
109 added SHA-224, changed cipher/sha256.c, added HMAC tests.)
111 LIBGCRYPT Hye-Shik Chang 2006-09-07
112 Assigns Past and Future Changes
116 LIBGCRYPT Werner Dittmann 2009-05-20
117 Assigns Past and Future Changes
118 werner.dittmann@t-online.de
119 (mpi/amd64, tests/mpitests.c)
122 Assigns past and future changes.
123 dshaw@jabberwocky.com
124 (cipher/camellia-glue.c and related stuff)
126 LIBGCRYPT Andrey Jivsov 2010-12-09
127 Assigns Past and Future Changes
129 (cipher/ecc.c and related files)
131 LIBGCRYPT Ulrich Müller 2012-02-15
132 Assigns Past and Future Changes
134 (Changes to cipher/idea.c and related files)
136 LIBGCRYPT Vladimir Serbinenko 2012-04-26
137 Assigns Past and Future Changes
145 Andrei Scherer <andsch@inbox.com>
146 2014-08-22:BF7CEF794F9.000003F0andsch@inbox.com:
148 Christian Aistleitner <christian@quelltextlich.at>
149 2013-02-26:20130226110144.GA12678@quelltextlich.at:
151 Christian Grothoff <christian@grothoff.org>
152 2013-03-21:514B5D8A.6040705@grothoff.org:
154 Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
155 2013-07-13:20130713144407.GA27334@fangorn.rup.mentorg.com:
157 Dmitry Kasatkin <dmitry.kasatkin@intel.com>
158 2012-12-14:50CAE2DB.80302@intel.com:
160 Jérémie Courrèges-Anglas <jca@wxcvbn.org>
161 2016-05-26:87bn3ssqg0.fsf@ritchie.wxcvbn.org:
163 Jussi Kivilinna <jussi.kivilinna@mbnet.fi>
164 2012-11-15:20121115172331.150537dzb5i6jmy8@www.dalek.fi:
166 Jussi Kivilinna <jussi.kivilinna@iki.fi>
167 2013-05-06:5186720A.4090101@iki.fi:
169 Markus Teich <markus dot teich at stusta dot mhn dot de>
170 2014-10-08:20141008180509.GA2770@trolle:
172 Mathias L. Baumann <mathias.baumann at sociomantic.com>
173 2017-01-30:07c06d79-0828-b564-d604-fd16c7c86ebe@sociomantic.com:
175 Milan Broz <gmazyland@gmail.com>
176 2014-01-13:52D44CC6.4050707@gmail.com:
178 Peter Wu <peter@lekensteyn.nl>
179 2015-07-22:20150722191325.GA8113@al:
181 Rafaël Carré <funman@videolan.org>
182 2012-04-20:4F91988B.1080502@videolan.org:
184 Sergey V. <sftp.mtuci@gmail.com>
185 2013-11-07:2066221.5IYa7Yq760@darkstar:
187 Stephan Mueller <smueller@chronox.de>
188 2014-08-22:2008899.25OeoelVVA@myon.chronox.de:
190 Tomáš Mráz <tm@t8m.info>
191 2012-04-16:1334571250.5056.52.camel@vespa.frost.loc:
193 Vitezslav Cizek <vcizek@suse.com>
194 2015-11-05:20151105131424.GA32700@kolac.suse.cz:
196 Werner Koch <wk@gnupg.org> (g10 Code GmbH)
197 2012-12-05:87obi8u4h2.fsf@vigenere.g10code.de:
203 Libgcrypt used to be part of GnuPG but has been taken out into its own
204 package on 2000-12-21.
206 Most of the stuff in mpi has been taken from an old GMP library
207 version by Torbjorn Granlund <tege@noisy.tmg.se>.
209 The files cipher/rndunix.c and cipher/rndw32.c are based on those
210 files from Cryptlib. Copyright Peter Gutmann, Paul Kendall, and Chris
213 The ECC code cipher/ecc.c was based on code by Sergi Blanch i Torne,
214 sergi at calcurco dot org.
216 The implementation of the Camellia cipher has been been taken from the
217 original NTT provided GPL source.
219 The CAVS testing program tests/cavs_driver.pl is not to be considered
220 a part of libgcrypt proper. We distribute it merely for convenience.
221 It has a permissive license and is copyrighted by atsec information
222 security corporation. See the file for details.
224 The file salsa20.c is based on D.J. Bernstein's public domain code and
225 taken from Nettle. Copyright 2012 Simon Josefsson and Niels Möller.
228 This file is free software; as a special exception the author gives
229 unlimited permission to copy and/or distribute it, with or without
230 modifications, as long as this notice is preserved.
232 This file is distributed in the hope that it will be useful, but
233 WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
234 implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.