2 Homepage: http://www.gnu.org/software/libgcrypt/
3 Download: ftp://ftp.gnupg.org/gcrypt/libgcrypt/
4 Repository: git://git.gnupg.org/libgcrypt.git
5 Maintainer: Werner Koch <wk@gnupg.org>
6 Bug reports: https://bugs.gnupg.org
7 Security related bug reports: <security@gnupg.org>
8 License (library): LGPLv2.1+
9 License (manual and tools): GPLv2+
11 Libgcrypt is free software. See the files COPYING.LIB and COPYING for
12 copying conditions, and LICENSES for notices about a few contributions
13 that require these additional notices to be distributed. License
14 copyright years may be listed using range notation, e.g., 2000-2013,
15 indicating that every year in the range, inclusive, is a copyrightable
16 year that would otherwise be listed individually.
19 List of Copyright holders
20 =========================
22 Copyright (C) 1989,1991-2012 Free Software Foundation, Inc.
23 Copyright (C) 1994 X Consortium
24 Copyright (C) 1996 L. Peter Deutsch
25 Copyright (C) 1997 Werner Koch
26 Copyright (C) 1998 The Internet Society
27 Copyright (C) 1996-1999 Peter Gutmann, Paul Kendall, and Chris Wedgwood
28 Copyright (C) 1996-2006 Peter Gutmann, Matt Thomlinson and Blake Coverett
29 Copyright (C) 2003 Nikos Mavroyanopoulos
30 Copyright (C) 2006-2007 NTT (Nippon Telegraph and Telephone Corporation)
31 Copyright (C) 2012-2013 g10 Code GmbH
32 Copyright (C) 2012 Simon Josefsson, Niels Möller
33 Copyright (c) 2012 Intel Corporation
34 Copyright (C) 2013 Christian Grothoff
35 Copyright (C) 2013 Jussi Kivilinna
36 Copyright (C) 2013 Dmitry Eremin-Solenikov
39 Authors with a FSF copyright assignment
40 =======================================
42 LIBGCRYPT Werner Koch 2001-06-07
43 Assigns past and future changes.
44 Assignment for future changes terminated on 2012-12-04.
46 Designed and implemented Libgcrypt.
48 GNUPG Matthew Skala 1998-08-10
50 mskala@ansuz.sooke.bc.ca
51 Wrote cipher/twofish.c.
53 GNUPG Natural Resources Canada 1998-08-11
54 Disclaims changes by Matthew Skala.
56 GNUPG Michael Roth Germany 1998-09-17
60 Changes and bug fixes all over the place.
62 GNUPG Niklas Hernaeus 1998-09-18
67 GNUPG Rémi Guyomarch 1999-05-25
68 Assigns past and future changes. (g10/compress.c, g10/encr-data.c,
69 g10/free-packet.c, g10/mdfilter.c, g10/plaintext.c, util/iobuf.c)
72 ANY g10 Code GmbH 2001-06-07
73 Assignment for future changes terminated on 2012-12-04.
74 Code marked with ChangeLog entries of g10 Code employees.
76 LIBGCRYPT Timo Schulz 2001-08-31
77 Assigns past and future changes.
80 LIBGCRYPT Simon Josefsson 2002-10-25
81 Assigns past and future changes to FSF (cipher/{md4,crc}.c, CTR mode,
82 CTS/MAC flags, self test improvements)
85 LIBGCRYPT Moritz Schulte 2003-04-17
86 Assigns past and future changes.
89 GNUTLS Nikolaos Mavrogiannopoulos 2003-11-22
91 Original code for cipher/rfc2268.c.
93 LIBGCRYPT The Written Word 2005-04-15
94 Assigns past and future changes. (new: src/libgcrypt.pc.in,
95 src/Makefile.am, src/secmem.c, mpi/hppa1.1/mpih-mul3.S,
96 mpi/hppa1.1/udiv-qrnnd.S, mpi/hppa1.1/mpih-mul2.S,
97 mpi/hppa1.1/mpih-mul1.S, mpi/Makefile.am, tests/prime.c,
98 tests/register.c, tests/ac.c, tests/basic.c, tests/tsexp.c,
99 tests/keygen.c, tests/pubkey.c, configure.ac, acinclude.m4)
101 LIBGCRYPT Brad Hards 2006-02-09
102 Assigns Past and Future Changes
104 (Added OFB mode. Changed cipher/cipher.c, test/basic.c doc/gcrypt.tex.
105 added SHA-224, changed cipher/sha256.c, added HMAC tests.)
107 LIBGCRYPT Hye-Shik Chang 2006-09-07
108 Assigns Past and Future Changes
112 LIBGCRYPT Werner Dittmann 2009-05-20
113 Assigns Past and Future Changes
114 werner.dittmann@t-online.de
115 (mpi/amd64, tests/mpitests.c)
118 Assigns past and future changes.
119 dshaw@jabberwocky.com
120 (cipher/camellia-glue.c and related stuff)
122 LIBGCRYPT Andrey Jivsov 2010-12-09
123 Assigns Past and Future Changes
125 (cipher/ecc.c and related files)
127 LIBGCRYPT Ulrich Müller 2012-02-15
128 Assigns Past and Future Changes
130 (Changes to cipher/idea.c and related files)
132 LIBGCRYPT Vladimir Serbinenko 2012-04-26
133 Assigns Past and Future Changes
141 Andrei Scherer <andsch@inbox.com>
142 2014-08-22:BF7CEF794F9.000003F0andsch@inbox.com:
144 Christian Aistleitner <christian@quelltextlich.at>
145 2013-02-26:20130226110144.GA12678@quelltextlich.at:
147 Christian Grothoff <christian@grothoff.org>
148 2013-03-21:514B5D8A.6040705@grothoff.org:
150 Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
151 2013-07-13:20130713144407.GA27334@fangorn.rup.mentorg.com:
153 Dmitry Kasatkin <dmitry.kasatkin@intel.com>
154 2012-12-14:50CAE2DB.80302@intel.com:
156 Jussi Kivilinna <jussi.kivilinna@mbnet.fi>
157 2012-11-15:20121115172331.150537dzb5i6jmy8@www.dalek.fi:
159 Jussi Kivilinna <jussi.kivilinna@iki.fi>
160 2013-05-06:5186720A.4090101@iki.fi:
162 Markus Teich <markus dot teich at stusta dot mhn dot de>
163 2014-10-08:20141008180509.GA2770@trolle:
165 Milan Broz <gmazyland@gmail.com>
166 2014-01-13:52D44CC6.4050707@gmail.com:
168 Rafaël Carré <funman@videolan.org>
169 2012-04-20:4F91988B.1080502@videolan.org:
171 Sergey V. <sftp.mtuci@gmail.com>
172 2013-11-07:2066221.5IYa7Yq760@darkstar:
174 Stephan Mueller <smueller@chronox.de>
175 2014-08-22:2008899.25OeoelVVA@myon.chronox.de:
177 Tomáš Mráz <tm@t8m.info>
178 2012-04-16:1334571250.5056.52.camel@vespa.frost.loc:
180 Werner Koch <wk@gnupg.org> (g10 Code GmbH)
181 2012-12-05:87obi8u4h2.fsf@vigenere.g10code.de:
187 Libgcrypt used to be part of GnuPG but has been taken out into its own
188 package on 2000-12-21.
190 The ATH implementation (src/ath*) has been taken from GPGME and
191 relicensed to the LGPL by the copyright holder of GPGME (g10 Code
192 GmbH); it is now considered to be a part of Libgcrypt.
194 Most of the stuff in mpi has been taken from an old GMP library
195 version by Torbjorn Granlund <tege@noisy.tmg.se>.
197 The files cipher/rndunix.c and cipher/rndw32.c are based on those
198 files from Cryptlib. Copyright Peter Gutmann, Paul Kendall, and Chris
201 The ECC code cipher/ecc.c was based on code by Sergi Blanch i Torne,
202 sergi at calcurco dot org.
204 The implementation of the Camellia cipher has been been taken from the
205 original NTT provided GPL source.
207 The CAVS testing program tests/cavs_driver.pl is not to be considered
208 a part of libgcrypt proper. We distribute it merely for convenience.
209 It has a permissive license and is copyrighted by atsec information
210 security corporation. See the file for details.
212 The file salsa20.c is based on D.J. Bernstein's public domain code and
213 taken from Nettle. Copyright 2012 Simon Josefsson and Niels Möller.
216 This file is free software; as a special exception the author gives
217 unlimited permission to copy and/or distribute it, with or without
218 modifications, as long as this notice is preserved.
220 This file is distributed in the hope that it will be useful, but
221 WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
222 implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.