1Library: Libgcrypt 2Homepage: http://www.gnu.org/software/libgcrypt/ 3Maintainer: Werner Koch <wk@gnupg.org> 4Bug reports: <bug-libgcrypt@gnupg.org> or http://bugs.gnupg.org 5Security related bug reports: <security@gnupg.org> 6License (library): LGPLv2.1+ 7License (manual and tools): GPLv2+ 8 9Libgcrypt used to be part of GnuPG but has been taken out into its own 10package on 2000-12-21. 11 12 13Authors with a FSF copyright assignment 14======================================= 15 16GNUPG Werner Koch 1998-02-23 17Assigns GNU Privacy Guard and future changes. 18Assignment for future changes terminated on 2012-12-04. 19wk@gnupg.org 20Designed and implemented GnuPG. 21 22GNUPG Matthew Skala 1998-08-10 23Disclaims changes. 24mskala@ansuz.sooke.bc.ca 25Wrote cipher/twofish.c. 26 27GNUPG Natural Resources Canada 1998-08-11 28Disclaims changes by Matthew Skala. 29 30GNUPG Michael Roth Germany 1998-09-17 31Assigns changes. 32mroth@nessie.de 33Wrote cipher/des.c. 34Changes and bug fixes all over the place. 35 36GNUPG Niklas Hernaeus 1998-09-18 37Disclaims changes. 38nh@df.lth.se 39Weak key patches. 40 41GNUPG Rémi Guyomarch 1999-05-25 42Assigns past and future changes. (g10/compress.c, g10/encr-data.c, 43g10/free-packet.c, g10/mdfilter.c, g10/plaintext.c, util/iobuf.c) 44rguyom@mail.dotcom.fr 45 46ANY g10 Code GmbH 2001-06-07 47Assignment for future changes in Libgcrypt terminated on 2012-12-04. 48Code marked with ChangeLog entries of g10 Code employees. 49 50LIBGCRYPT Timo Schulz 2001-08-31 51Assigns past and future changes. 52twoaday@freakmail.de 53 54LIBGCRYPT Simon Josefsson 2002-10-25 55Assigns past and future changes to FSF (cipher/{md4,crc}.c, CTR mode, 56CTS/MAC flags, self test improvements) 57simon@josefsson.org 58 59LIBGCRYPT Moritz Schulte 2003-04-17 60Assigns past and future changes. 61moritz@g10code.com 62 63GNUTLS Nikolaos Mavrogiannopoulos 2003-11-22 64nmav@gnutls.org 65Original code for cipher/rfc2268.c. 66 67LIBGCRYPT The Written Word 2005-04-15 68Assigns past and future changes. (new: src/libgcrypt.pc.in, 69src/Makefile.am, src/secmem.c, mpi/hppa1.1/mpih-mul3.S, 70mpi/hppa1.1/udiv-qrnnd.S, mpi/hppa1.1/mpih-mul2.S, 71mpi/hppa1.1/mpih-mul1.S, mpi/Makefile.am, tests/prime.c, 72tests/register.c, tests/ac.c, tests/basic.c, tests/tsexp.c, 73tests/keygen.c, tests/pubkey.c, configure.ac, acinclude.m4) 74 75LIBGCRYPT Brad Hards 2006-02-09 76Assigns Past and Future Changes 77bradh@frogmouth.net 78(Added OFB mode. Changed cipher/cipher.c, test/basic.c doc/gcrypt.tex. 79 added SHA-224, changed cipher/sha256.c, added HMAC tests.) 80 81LIBGCRYPT Hye-Shik Chang 2006-09-07 82Assigns Past and Future Changes 83perky@freebsd.org 84(SEED cipher) 85 86LIBGCRYPT Werner Dittmann 2009-05-20 87Assigns Past and Future Changes 88werner.dittmann@t-online.de 89(mpi/amd64, tests/mpitests.c) 90 91GNUPG David Shaw 92Assigns past and future changes. 93dshaw@jabberwocky.com 94(cipher/camellia-glue.c and related stuff) 95 96LIBGCRYPT Andrey Jivsov 2010-12-09 97Assigns Past and Future Changes 98openpgp@brainhub.org 99(cipher/ecc.c and related files) 100 101 102Authors with a DCO 103================== 104 105DCO:2012-04-16:Tomas Mraz <tm at t8m.info> 106DCO:2012-04-20:Rafaël Carré <funman at videolan.org> 107DCO:2012-11-14:Jussi Kivilinna <jussi.kivilinna at mbnet.fi> 108DCO:2012-12-05:Werner Koch <wk at gnupg.org> 109DCO:2012-12-14:Dmitry Kasatkin <dmitry.kasatkin at intel.com> 110DCO:2013-02-26:Christian Aistleitner <christian at quelltextlich.at> 111 112 113More credits 114============ 115The ATH implementation (src/ath*) has been taken from GPGME and 116relicensed to the LGPL by the copyright holder of GPGME (g10 Code 117GmbH); it is now considered to be a part of Libgcrypt. 118 119Most of the stuff in mpi has been taken from an old GMP library 120version by Torbjorn Granlund <tege@noisy.tmg.se>. 121 122The files cipher/rndunix.c and cipher/rndw32.c are based on those 123files from Cryptlib. Copyright Peter Gutmann, Paul Kendall, and Chris 124Wedgwood 1996-1999. 125 126The ECC code cipher/ecc.c was based on code by Sergi Blanch i Torne, 127sergi at calcurco dot org. 128 129The implementation of the Camellia cipher has been been taken from the 130original NTT provided GPL source. 131 132The CAVS testing program tests/cavs_driver.pl is not to be considered 133a part of libgcrypt proper. We distribute it merely for convenience. 134It has a permissive license and is copyrighted by atsec information 135security corporation. See the file for details. 136 137 138 Copyright 1998, 1999, 2000, 2001, 2002, 2003, 2006, 139 2007, 2008, 2009, 2011, 2012 Free Software Foundation, Inc. 140 Copyright 2012, 2013 g10 Code GmbH 141 142 This file is free software; as a special exception the author gives 143 unlimited permission to copy and/or distribute it, with or without 144 modifications, as long as this notice is preserved. 145 146 This file is distributed in the hope that it will be useful, but 147 WITHOUT ANY WARRANTY, to the extent permitted by law; without even the 148 implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 149