Subversion Repositories

?revision_form?Rev ?revision_input??revision_submit??revision_endform?

Rev 74 | Rev 88 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 74 Rev 75
Line 3... Line 3...
3
Upstream-Contact: Niels Möller <nisse@lysator.liu.se>
3
Upstream-Contact: Niels Möller <nisse@lysator.liu.se>
4
Source: http://www.lysator.liu.se/~nisse/nettle/
4
Source: http://www.lysator.liu.se/~nisse/nettle/
5
Copyright: © 2001-2011 Niels Möller
5
Copyright: © 2001-2011 Niels Möller
6
 Some parts are Copyright © the Free Software Foundation and various
6
 Some parts are Copyright © the Free Software Foundation and various
7
 people. See below and source code comments for details.
7
 people. See below and source code comments for details.
8
 
-
 
9
This package was debianized by Marek Habersack <grendel@debian.org> on
-
 
10
Tue,  4 Nov 2003 18:23:07 +0100.
-
 
11
The current Debian maintainer is Magnus Holmgren <holmgren@debian.org>.
-
 
12
-
 
13
-
 
14
Upstream Author: 
8
License: LGPL-2.1+
15
-
 
16
Copyright 
-
 
17
-
 
18
-
 
19
-
 
20
   The nettle library is free software; you can redistribute it and/or modify
9
 The nettle library is free software; you can redistribute it and/or modify
21
   it under the terms of the GNU Lesser General Public License as published by
10
 it under the terms of the GNU Lesser General Public License as published by
22
   the Free Software Foundation; either version 2.1 of the License, or (at your
11
 the Free Software Foundation; either version 2.1 of the License, or (at your
23
   option) any later version.
12
 option) any later version.
24
13
 .
25
   The nettle library is distributed in the hope that it will be useful, but
14
 The nettle library is distributed in the hope that it will be useful, but
26
   WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
15
 WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
27
   or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
16
 or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
28
   License for more details.
17
 License for more details.
29
18
 .
30
   You should have received a copy of the GNU Lesser General Public
19
 You should have received a copy of the GNU Lesser General Public
31
   License along with this library; if not, write to the Free Software
20
 License along with this library; if not, write to the Free Software
32
   Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
21
 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
33
22
 .
-
 
23
 On Debian GNU/Linux systems, the complete text of the newest version
-
 
24
 of the GNU Lesser General Public License can be found in
-
 
25
 /usr/share/common-licenses/LGPL.
34
26
Comment:
35
Nettle is distributed under the GNU Lesser General Public License
27
 Nettle is distributed under the GNU Lesser General Public License
36
(LGPL). A few of the individual files are in the public domain. To
28
 (LGPL). A few of the individual files are in the public domain. To
37
find the current status of particular files, you have to read the
29
 find the current status of particular files, you have to read the
38
copyright notices at the top of the files.
30
 copyright notices at the top of the files.
39
31
 .
40
   A list of the supported algorithms, their origins and licenses (from
32
 A list of the supported algorithms, their origins and licenses (from
41
   the manual):
33
 the manual):
42
34
 .
43
AES
35
 AES
44
     The implementation of the AES cipher (also known as rijndael) is
36
     The implementation of the AES cipher (also known as rijndael) is
45
     written by Rafael Sevilla. Assembler for x86 by Rafael Sevilla and
37
     written by Rafael Sevilla. Assembler for x86 by Rafael Sevilla and
46
     Niels Möller, Sparc assembler by Niels Möller. Released under the
38
     Niels Möller, Sparc assembler by Niels Möller. Released under the
47
     LGPL.
39
     LGPL.
48
40
 .
49
ARCFOUR
41
 ARCFOUR
50
     The implementation of the ARCFOUR (also known as RC4) cipher is
42
     The implementation of the ARCFOUR (also known as RC4) cipher is
51
     written by Niels Möller. Released under the LGPL.
43
     written by Niels Möller. Released under the LGPL.
52
44
 .
53
ARCTWO
45
 ARCTWO
54
     The implementation of the ARCTWO (also known as RC2) cipher is
46
     The implementation of the ARCTWO (also known as RC2) cipher is
55
     written by Nikos Mavroyanopoulos and modified by Werner Koch and
47
     written by Nikos Mavroyanopoulos and modified by Werner Koch and
56
     Simon Josefsson. Released under the LGPL.
48
     Simon Josefsson. Released under the LGPL.
57
49
 .
58
BLOWFISH
50
 BLOWFISH
59
     The implementation of the BLOWFISH cipher is written by Werner
51
     The implementation of the BLOWFISH cipher is written by Werner
60
     Koch, copyright owned by the Free Software Foundation. Also hacked
52
     Koch, copyright owned by the Free Software Foundation. Also hacked
61
     by Simon Josefsson and Niels Möller. Released under the LGPL.
53
     by Simon Josefsson and Niels Möller. Released under the LGPL.
62
54
 .
63
CAMELLIA
55
 CAMELLIA
64
     The C implementation is by Nippon Telegraph and Telephone
56
     The C implementation is by Nippon Telegraph and Telephone
65
     Corporation (NTT), heavily modified by Niels Möller. Assembler for
57
     Corporation (NTT), heavily modified by Niels Möller. Assembler for
66
     x86 and x86_64 by Niels Möller. Released under the LGPL.
58
     x86 and x86_64 by Niels Möller. Released under the LGPL.
67
59
 .
68
CAST128
60
 CAST128
69
     The implementation of the CAST128 cipher is written by Steve Reid.
61
     The implementation of the CAST128 cipher is written by Steve Reid.
70
     Released into the public domain.
62
     Released into the public domain.
71
63
 .
72
DES
64
 DES
73
     The implementation of the DES cipher is written by Dana L. How, and
65
     The implementation of the DES cipher is written by Dana L. How, and
74
     released under the LGPL.
66
     released under the LGPL.
75
67
 .
76
MD2
68
 MD2
77
     The implementation of MD2 is written by Andrew Kuchling, and hacked
69
     The implementation of MD2 is written by Andrew Kuchling, and hacked
78
     some by Andreas Sigfridsson and Niels Möller. Python Cryptography
70
     some by Andreas Sigfridsson and Niels Möller. Python Cryptography
79
     Toolkit license (essentially public domain).
71
     Toolkit license (essentially public domain).
80
72
 .
81
MD4
73
 MD4
82
     This is almost the same code as for MD5 below, with modifications
74
     This is almost the same code as for MD5 below, with modifications
83
     by Marcus Comstedt. Released into the public domain.
75
     by Marcus Comstedt. Released into the public domain.
84
76
 .
85
MD5
77
 MD5
86
     The implementation of the MD5 message digest is written by Colin
78
     The implementation of the MD5 message digest is written by Colin
87
     Plumb.  It has been hacked some more by Andrew Kuchling and Niels
79
     Plumb.  It has been hacked some more by Andrew Kuchling and Niels
88
     Möller.  Released into the public domain.
80
     Möller.  Released into the public domain.
89
81
 .
90
SERPENT
82
 SERPENT
91
     The implementation of the SERPENT is based on the code in
83
     The implementation of the SERPENT is based on the code in
92
     libgcrypt, copyright owned by the Free Software Foundation.
84
     libgcrypt, copyright owned by the Free Software Foundation.
93
     Adapted to Nettle by Simon Josefsson and heavily modified by
85
     Adapted to Nettle by Simon Josefsson and heavily modified by
94
     Niels Möller. Assembly for x86_64 by Niels Möller. Released under
86
     Niels Möller. Assembly for x86_64 by Niels Möller. Released under
95
     the LGPL.
87
     the LGPL.
96
88
 .
97
SHA1
89
 SHA1
98
     The C implementation of the SHA1 message digest is written by Peter
90
     The C implementation of the SHA1 message digest is written by Peter
99
     Gutmann, and hacked some more by Andrew Kuchling and Niels Möller.
91
     Gutmann, and hacked some more by Andrew Kuchling and Niels Möller.
100
     Released into the public domain. Assembler for x86 by Niels Möller,
92
     Released into the public domain. Assembler for x86 by Niels Möller,
101
     released under the LGPL.
93
     released under the LGPL.
102
94
 .
103
SHA224, SHA256, SHA384, and SHA512
95
 SHA224, SHA256, SHA384, and SHA512
104
     Written by Niels Möller, using Peter Gutmann's SHA1 code as a
96
     Written by Niels Möller, using Peter Gutmann's SHA1 code as a
105
     model.  Released under the LGPL.
97
     model.  Released under the LGPL.
106
98
 .
107
TWOFISH
99
 TWOFISH
108
     The implementation of the TWOFISH cipher is written by Ruud de
100
     The implementation of the TWOFISH cipher is written by Ruud de
109
     Rooij.  Released under the LGPL.
101
     Rooij.  Released under the LGPL.
110
102
 .
111
RSA
103
 RSA
112
     Written by Niels Möller, released under the LGPL. Uses the GMP
104
     Written by Niels Möller, released under the LGPL. Uses the GMP
113
     library for bignum operations.
105
     library for bignum operations.
114
106
 .
115
DSA
107
 DSA
116
     Written by Niels Möller, released under the LGPL. Uses the GMP
108
     Written by Niels Möller, released under the LGPL. Uses the GMP
117
     library for bignum operations.
109
     library for bignum operations.
118
110
119
-
 
120
On Debian GNU/Linux systems, the complete text of the newest version
-
 
121
of the GNU Lesser General Public License can be found in
-
 
122
/usr/share/common-licenses/LGPL.
-
 
123
-
 
124
Files: *
111
Files: *
125
Copyright: © 2001-2011 Niels Möller
112
Copyright: © 2001-2011 Niels Möller
126
License: LGPL-2.1+
113
License: LGPL-2.1+
127
114
128
Files: aes-set-*, 
115
Files: aes-set-*, 
Line 134... Line 121...
134
           © 2004 Simon Josefsson
121
           © 2004 Simon Josefsson
135
           © 2004 Free Software Foundation, Inc.
122
           © 2004 Free Software Foundation, Inc.
136
           © 2002, 2004 Niels Möller
123
           © 2002, 2004 Niels Möller
137
License: LGPL-2.1+
124
License: LGPL-2.1+
138
125
-
 
126
Files: base64.h, base64-meta.c
-
 
127
Copyright: © 2002 Dan Egnor
-
 
128
           © 2002 Niels Möller
-
 
129
License: LGPL-2.1+
-
 
130
139
Files: blowfish.c
131
Files: blowfish.c
140
Copyright: © 1998, 2001, 2002, 2003 Free Software Foundation, Inc.
132
Copyright: © 1998, 2001, 2002, 2003 Free Software Foundation, Inc.
141
           © 2010 Simon Josefsson
133
           © 2010 Simon Josefsson
142
License: LGPL-2.1+
134
License: LGPL-2.1+
143
135
144
Files: blowfish.h
136
Files: blowfish.h
145
Copyright: © 1998, 2001, 2002, 2003 Free Software Foundation, Inc.
137
Copyright: © 1998, 2001 Free Software Foundation, Inc.
146
           © 2001 Ray Dassen
138
           © 1998, 2001 Ray Dassen
147
           © 2001 Niels Möller
139
           © 1998, 2001 Niels Möller
148
License: LGPL-2.1+
140
License: LGPL-2.1+
149
141
150
Files: camellia-crypt-internal.c
142
Files: camellia-table.c, camellia-crypt-internal.c
151
Copyright: © 2006, 2007 NTT (Nippon Telegraph and Telephone Corporation)
143
Copyright: © 2006, 2007 NTT (Nippon Telegraph and Telephone Corporation)
152
	   © 2010 Niels Möller
144
	   © 2010 Niels Möller
153
License: LGPL-2.1+
145
License: LGPL-2.1+
154
146
-
 
147
Files: der2dsa.c
-
 
148
Copyright: © 2005, 2009 Niels Möller
-
 
149
           © 2009 Magnus Holmgren
-
 
150
License: LGPL-2.1+
-
 
151
155
Files: desCode.h, descode.README, desdata.c, desinfo.c
152
Files: desCode.h, descode.README, desdata.c, desinfo.c
156
Copyright: © 2002 Dana L. How
153
Copyright: © 2002 Dana L. How
157
License: LGPL-2+
154
License: LGPL-2+
158
155
159
Files: des.c, des.h
156
Files: des.c, des.h
160
Copyright: © 1992 Dana L. How
157
Copyright: © 1992 Dana L. How
161
           © 1997, 2001 Niels Möller
158
           © 1997, 2001 Niels Möller
162
License: LGPL-2.1+
159
License: LGPL-2.1+
163
160
-
 
161
Files: gcm.c, gcm.h
-
 
162
Copyright: © 2011 Katholieke Universiteit Leuven
-
 
163
           © 2011 Niels Möller   
-
 
164
License: LGPG-2.1+
-
 
165
164
Files: md2.c
166
Files: md2.c
165
Copyright: © ? Andrew Kuchling
167
Copyright: © ? Andrew Kuchling
166
           © 2003 Andreas Sigfridsson
168
           © 2003 Andreas Sigfridsson
167
           © 2003 Niels Möller
169
           © 2003 Niels Möller
168
License: LGPL-2.1+
170
License: LGPL-2.1+
Line 175... Line 177...
175
Files: md5.c, md5-compress.c
177
Files: md5.c, md5-compress.c
176
Copyright: © Colin Plumb, Andrew Kuchling
178
Copyright: © Colin Plumb, Andrew Kuchling
177
           © 2001 Niels Möller
179
           © 2001 Niels Möller
178
License: LGPL-2.1+
180
License: LGPL-2.1+
179
181
-
 
182
Files: memxor.c
-
 
183
Copyright: © 1991,1993, 1995 Free Software Foundation, Inc.
-
 
184
           © 2010 Niels Möller
-
 
185
License: LGPL-2.1+
-
 
186
180
Files: serpent.c, serpent_sboxes.h
187
Files: serpent-encrypt.c, serpent-decrypt.c, serpent-set-key.c
181
Copyright: © 1998, 2000, 2001 Ross Anderson, Eli Biham, Lars Knudsen, Rafael R. Sevilla, Niels Möller
188
Copyright: © 1998 Ross Anderson, Eli Biham, Lars Knudsen
-
 
189
           © 2003, 2004, 2005 Free Software Foundation, Inc.
-
 
190
           © 2010, 2011 Simon Josefsson
-
 
191
           © 2011 Niels Möller
182
License: GPL-2+
192
License: LGPL-2.1+
183
193
184
Files: sha*
194
Files: sha*
185
Copyright: © 2001, 2004 Peter Gutmann, Andrew Kuchling, Niels Möller
195
Copyright: © 2001, 2004 Peter Gutmann, Andrew Kuchling, Niels Möller
186
License: LGPL-2.1+
196
License: LGPL-2.1+
187
197
Line 230... Line 240...
230
 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
240
 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
231
 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
241
 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
232
 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
242
 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
233
 SUCH DAMAGE.
243
 SUCH DAMAGE.
234
244
-
 
245
Files: tools/pkcs1-conv.c
-
 
246
Copyright: © 2005, 2009 Niels Möller
-
 
247
           © 2009 Magnus Holmgren
-
 
248
License: LGPL-2.1+
-
 
249
-
 
250
Files: x86*/aes-*-internal.asm
-
 
251
Copyright: © 2001, 2002, 2005, 2008 Rafael R. Sevilla
-
 
252
           © 2001, 2002, 2005, 2008 Niels Möller
-
 
253
License: LGPL-2.1+
-
 
254
235
Files: getopt*
255
Files: getopt*
236
Copyright: © 1987-2001 Free Software Foundation, Inc.
256
Copyright: © 1987-2001 Free Software Foundation, Inc.
237
License: GPL-2+
257
License: GPL-2+
238
258
239
Files: config.guess, config.sub
259
Files: config.guess, config.sub
Line 243... Line 263...
243
 distribute this file as part of a program that contains a
263
 distribute this file as part of a program that contains a
244
 configuration script generated by Autoconf, you may include it under
264
 configuration script generated by Autoconf, you may include it under
245
 the same distribution terms that you use for the rest of that program.
265
 the same distribution terms that you use for the rest of that program.
246
266
247
Files: debian/*
267
Files: debian/*
248
License: PD
268
License: public-domain
249
 I believe that most files in debian/ hardly contains any creative
269
 I believe that most files in debian/ hardly contains any creative
250
 expression eligible for copyright.
270
 expression eligible for copyright.
251
271
252
Files: debian/sexp-conv.1
272
Files: debian/sexp-conv.1
253
Copyright: © 2002 Timshel Knoll <timshel@debian.org>
273
Copyright: © 2002 Timshel Knoll <timshel@debian.org>