1,6 → 1,5 |
This package was debianized by Marek Habersack <grendel@debian.org> on |
Tue, 4 Nov 2003 18:23:07 +0100. |
The current Debian maintainer is Magnus Holmgren <magnus@kibibyte.se>. |
|
It was downloaded from http://www.lysator.liu.se/~nisse/nettle/ |
|
8,12 → 7,6 |
|
Copyright: |
|
Copyright © 2001-2006 Niels Möller |
|
Some parts are Copyright © the Free Software Foundation and various |
people. See below and source code comments for details. |
|
|
This package is free software; you can redistribute it and/or modify |
it under the terms of the GNU General Public License as published by |
the Free Software Foundation; version 2 dated June, 1991. |
28,90 → 21,5 |
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA |
02110-1301, USA. |
|
|
Nettle is distributed under the GNU General Public License. However, |
most of the individual files are dual licensed under less restrictive |
licenses like the GNU Lesser General Public License (LGPL), or are in |
the public domain. This means that if you don't use the parts of |
nettle that are GPL-only, you have the option to use the Nettle |
library just as if it were licensed under the LGPL. To find the |
current status of particular files, you have to read the copyright |
notices at the top of the files. |
|
A list of the supported algorithms, their origins and licenses (from |
the manual): |
|
AES |
The implementation of the AES cipher (also known as rijndael) is |
written by Rafael Sevilla. Assembler for x86 by Rafael Sevilla and |
Niels Möller, Sparc assembler by Niels Möller. Released under the |
LGPL. |
|
ARCFOUR |
The implementation of the ARCFOUR (also known as RC4) cipher is |
written by Niels Möller. Released under the LGPL. |
|
ARCTWO |
The implementation of the ARCTWO (also known as RC2) cipher is |
written by Nikos Mavroyanopoulos and modified by Werner Koch and |
Simon Josefsson. Released under the LGPL. |
|
BLOWFISH |
The implementation of the BLOWFISH cipher is written by Werner |
Koch, copyright owned by the Free Software Foundation. Also hacked |
by Ray Dassen and Niels Möller. Released under the GPL. |
|
CAST128 |
The implementation of the CAST128 cipher is written by Steve Reid. |
Released into the public domain. |
|
DES |
The implementation of the DES cipher is written by Dana L. How, and |
released under the LGPL. |
|
MD2 |
The implementation of MD2 is written by Andrew Kuchling, and hacked |
some by Andreas Sigfridsson and Niels Möller. Python Cryptography |
Toolkit license (essentially public domain). |
|
MD4 |
This is almost the same code as for MD5 below, with modifications |
by Marcus Comstedt. Released into the public domain. |
|
MD5 |
The implementation of the MD5 message digest is written by Colin |
Plumb. It has been hacked some more by Andrew Kuchling and Niels |
Möller. Released into the public domain. |
|
SERPENT |
The implementation of the SERPENT cipher is written by Ross |
Anderson, Eli Biham, and Lars Knudsen, adapted to LSH by Rafael |
Sevilla, and to Nettle by Niels Möller. Released under the GPL. |
|
SHA1 |
The C implementation of the SHA1 message digest is written by Peter |
Gutmann, and hacked some more by Andrew Kuchling and Niels Möller. |
Released into the public domain. Assembler for x86 by Niels Möller, |
released under the LGPL. |
|
SHA256 |
Written by Niels Möller, using Peter Gutmann's SHA1 code as a |
model. Released under the LGPL. |
|
TWOFISH |
The implementation of the TWOFISH cipher is written by Ruud de |
Rooij. Released under the LGPL. |
|
RSA |
Written by Niels Möller, released under the LGPL. Uses the GMP |
library for bignum operations. |
|
DSA |
Written by Niels Möller, released under the LGPL. Uses the GMP |
library for bignum operations. |
|
|
On Debian GNU/Linux systems, the complete texts of the GNU General |
Public License and the GNU Lesser General Public License can be found |
in /usr/share/common-licenses/GPL and /usr/share/common-licenses/LGPL, |
respectively. |
On Debian GNU/Linux systems, the complete text of the GNU General |
Public License can be found in `/usr/share/common-licenses/GPL'. |