]>
git.ipfire.org Git - thirdparty/nettle.git/log
Niels Möller [Mon, 14 Jan 2002 20:10:55 +0000 (21:10 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.55
Niels Möller [Mon, 14 Jan 2002 20:10:28 +0000 (21:10 +0100)]
* testsuite/hmac-test.c (test_main): Added hmac-sha1 test cases.
* testsuite/hmac-test.c: New file.
Rev: src/nettle/testsuite/hmac-test.c:1.2
Niels Möller [Mon, 14 Jan 2002 20:09:45 +0000 (21:09 +0100)]
* rsa.h (struct rsa_private_key): Reintroduced d attribute, to be
used only for key generation output.
(rsa_generate_keypair): Wrote a prototype.
Rev: src/nettle/rsa.h:1.7
Niels Möller [Mon, 14 Jan 2002 20:09:32 +0000 (21:09 +0100)]
* rsa.c (rsa_init_private_key, rsa_clear_private_key): Handle d.
* rsa.c (rsa_check_size): Changed argument to an mpz_t. Updated
callers.
(rsa_prepare_private_key): Compute the size of the key by
computing n = p * q.
* rsa.c (rsa_check_size): New function, for computing and checking
the size of the modulo in octets.
(rsa_prepare_public_key): Usa rsa_check_size.
(rsa_init_private_key): Removed code handling n, e and d.
(rsa_clear_private_key): Likewise.
(rsa_compute_root): Always use CRT.
Rev: src/nettle/rsa.c:1.6
Niels Möller [Mon, 14 Jan 2002 20:07:23 +0000 (21:07 +0100)]
* hmac.h: General cleanup. Added declarations of hmac-md5,
hmac-sha1 and hmac-sha256.
* Makefile.am (libnettle_a_SOURCES): Added hmac.c and hmac-md5.c.
(libnettleinclude_HEADERS): Added hmac.h.
Rev: src/nettle/hmac.h:1.3
Niels Möller [Mon, 14 Jan 2002 20:07:09 +0000 (21:07 +0100)]
* hmac-md5.c: First working version.
* Makefile.am (libnettle_a_SOURCES): Added hmac.c and hmac-md5.c.
(libnettleinclude_HEADERS): Added hmac.h.
Rev: src/nettle/hmac-md5.c:1.4
Niels Möller [Mon, 14 Jan 2002 20:06:52 +0000 (21:06 +0100)]
* Makefile.am (libnettle_a_SOURCES): Added hmac-sha1.c and
nettle-internal.h.
* testsuite/Makefile.am (TS_PROGS): Added hmac-test. Deleted old
m4-stuff.
* Makefile.am (libnettle_a_SOURCES): Added hmac.c and hmac-md5.c.
(libnettleinclude_HEADERS): Added hmac.h.
Rev: src/nettle/Makefile.am:1.25
Niels Möller [Mon, 14 Jan 2002 16:38:32 +0000 (17:38 +0100)]
Added information about cvs.
Rev: src/nettle/README:1.5
Niels Möller [Mon, 14 Jan 2002 16:10:08 +0000 (17:10 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.54
Rev: src/nettle/hmac-md5.h:1.2(DEAD)
Rev: src/nettle/testsuite/.cvsignore:1.14
Niels Möller [Mon, 14 Jan 2002 16:09:38 +0000 (17:09 +0100)]
* hmac-md5.c: First working version.
* Makefile.am (libnettle_a_SOURCES): Added hmac.c and hmac-md5.c.
(libnettleinclude_HEADERS): Added hmac.h.
Rev: src/nettle/hmac-md5.c:1.3
Niels Möller [Mon, 14 Jan 2002 16:03:04 +0000 (17:03 +0100)]
Use const for all tables.
Rev: src/nettle/desCode.h:1.2
Niels Möller [Mon, 14 Jan 2002 16:02:38 +0000 (17:02 +0100)]
Use static const for all tables.
(des_set_key): Use a new const * variable for the parity
procesing, for constness reasons.
Rev: src/nettle/des.c:1.6
Niels Möller [Mon, 14 Jan 2002 15:06:33 +0000 (16:06 +0100)]
*** empty log message ***
Rev: src/nettle/macros.h:1.5
Niels Möller [Mon, 14 Jan 2002 15:05:17 +0000 (16:05 +0100)]
*** empty log message ***
Rev: src/nettle/macros.h:1.4(DEAD)
Niels Möller [Mon, 14 Jan 2002 14:59:26 +0000 (15:59 +0100)]
New file.
Rev: src/nettle/list-obj-sizes.awk:1.1
Niels Möller [Mon, 14 Jan 2002 14:45:59 +0000 (15:45 +0100)]
New files.
Rev: src/nettle/nettle-internal.c:1.1
Rev: src/nettle/nettle-internal.h:1.1
Niels Möller [Mon, 14 Jan 2002 14:42:43 +0000 (15:42 +0100)]
* testsuite/Makefile.am (TS_PROGS): Added hmac-test. Deleted old
m4-stuff.
* Makefile.am (libnettle_a_SOURCES): Added hmac.c and hmac-md5.c.
(libnettleinclude_HEADERS): Added hmac.h.
Rev: src/nettle/testsuite/Makefile.am:1.19
Niels Möller [Mon, 14 Jan 2002 14:41:52 +0000 (15:41 +0100)]
* testsuite/testutils.h (LDATA): Moved this macro here,...
* testsuite/rsa-test.c: ... from here.
* testsuite/rsa-test.c: Also test a 777-bit key.
Rev: src/nettle/testsuite/rsa-test.c:1.3
Rev: src/nettle/testsuite/testutils.h:1.5
Niels Möller [Mon, 14 Jan 2002 14:40:38 +0000 (15:40 +0100)]
New file.
Rev: src/nettle/testsuite/hmac-test.c:1.1
Niels Möller [Mon, 14 Jan 2002 14:40:10 +0000 (15:40 +0100)]
* hmac.h: General cleanup. Added declarations of hmac-md5,
hmac-sha1 and hmac-sha256.
* Makefile.am (libnettle_a_SOURCES): Added hmac.c and hmac-md5.c.
(libnettleinclude_HEADERS): Added hmac.h.
Rev: src/nettle/hmac.h:1.2
Niels Möller [Mon, 14 Jan 2002 14:39:04 +0000 (15:39 +0100)]
* hmac.c: Bug fixes.
* Makefile.am (libnettle_a_SOURCES): Added hmac.c and hmac-md5.c.
(libnettleinclude_HEADERS): Added hmac.h.
Rev: src/nettle/hmac.c:1.2
Niels Möller [Mon, 14 Jan 2002 14:38:13 +0000 (15:38 +0100)]
* hmac-md5.c: First working version.
* Makefile.am (libnettle_a_SOURCES): Added hmac.c and hmac-md5.c.
(libnettleinclude_HEADERS): Added hmac.h.
Rev: src/nettle/hmac-md5.c:1.2
Niels Möller [Mon, 14 Jan 2002 14:37:20 +0000 (15:37 +0100)]
(libnettle_a_SOURCES): Added hmac.c and hmac-md5.c.
(libnettleinclude_HEADERS): Added hmac.h.
Rev: src/nettle/Makefile.am:1.24
Niels Möller [Mon, 14 Jan 2002 12:27:33 +0000 (13:27 +0100)]
Also test a 777-bit key.
Rev: src/nettle/testsuite/rsa-test.c:1.2
Niels Möller [Mon, 14 Jan 2002 12:26:45 +0000 (13:26 +0100)]
* rsa.c (rsa_check_size): Changed argument to an mpz_t. Updated
callers.
(rsa_prepare_private_key): Compute the size of the key by
computing n = p * q.
* rsa.c (rsa_check_size): New function, for computing and checking
the size of the modulo in octets.
(rsa_prepare_public_key): Usa rsa_check_size.
(rsa_init_private_key): Removed code handling n, e and d.
(rsa_clear_private_key): Likewise.
(rsa_compute_root): Always use CRT.
Rev: src/nettle/rsa.c:1.5
Niels Möller [Mon, 14 Jan 2002 02:03:03 +0000 (03:03 +0100)]
*** empty log message ***
Rev: src/nettle/testsuite/.cvsignore:1.13
Niels Möller [Mon, 14 Jan 2002 02:02:50 +0000 (03:02 +0100)]
* rsa-compat.c: Adapted to new private key struct.
Rev: src/nettle/testsuite/rsa-test.c:1.1
Niels Möller [Mon, 14 Jan 2002 02:02:18 +0000 (03:02 +0100)]
* rsa-compat.c: Adapted to new private key struct.
* rsa_md5.c: Likesize.
* rsa_sha1.c: Likesize.
Rev: src/nettle/rsa_md5.c:1.4
Rev: src/nettle/rsa_sha1.c:1.4
Niels Möller [Mon, 14 Jan 2002 02:01:47 +0000 (03:01 +0100)]
Adapted to new private key struct.
Rev: src/nettle/rsa-compat.c:1.4
Niels Möller [Mon, 14 Jan 2002 02:01:17 +0000 (03:01 +0100)]
(rsa_check_size): New function, for computing and checking
the size of the modulo in octets.
(rsa_prepare_public_key): Usa rsa_check_size.
(rsa_init_private_key): Removed code handling n, e and d.
(rsa_clear_private_key): Likewise.
(rsa_compute_root): Always use CRT.
Rev: src/nettle/rsa.c:1.4
Niels Möller [Mon, 14 Jan 2002 01:57:57 +0000 (02:57 +0100)]
(struct rsa_private_key): Deleted public key and d from
the struct, as they are not needed. Added size attribute.
Rev: src/nettle/rsa.h:1.6
Niels Möller [Mon, 14 Jan 2002 01:16:42 +0000 (02:16 +0100)]
rsa.h is now obsolete.
Rev: src/nettle/hmac-md5.h:1.1
Rev: src/nettle/rsa.h:1.5
Rev: src/nettle/rsa_md5.c:1.3
Rev: src/nettle/rsa_sha1.c:1.3
Rev: src/nettle/testsuite/Makefile.am:1.18
Rev: src/nettle/testsuite/aes-test.c:1.2
Rev: src/nettle/testsuite/arcfour-test.c:1.2
Rev: src/nettle/testsuite/bignum-test.c:1.2
Rev: src/nettle/testsuite/blowfish-test.c:1.2
Rev: src/nettle/testsuite/cast128-test.c:1.2
Rev: src/nettle/testsuite/cbc-test.c:1.2
Rev: src/nettle/testsuite/des-compat-test.c:1.3
Rev: src/nettle/testsuite/des-test.c:1.2
Rev: src/nettle/testsuite/des3-test.c:1.2
Rev: src/nettle/testsuite/md5-compat-test.c:1.2
Rev: src/nettle/testsuite/md5-test.c:1.2
Rev: src/nettle/testsuite/serpent-test.c:1.2
Rev: src/nettle/testsuite/sha1-test.c:1.2
Rev: src/nettle/testsuite/sha256-test.c:1.2
Rev: src/nettle/testsuite/testutils.c:1.6
Rev: src/nettle/testsuite/testutils.h:1.4
Rev: src/nettle/testsuite/twofish-test.c:1.2
Rev: src/nettle/testsuite/yarrow-test.c:1.11
Niels Möller [Sat, 12 Jan 2002 14:36:02 +0000 (15:36 +0100)]
*** empty log message ***
Rev: src/nettle/.cvsignore:1.6
Rev: src/nettle/ChangeLog:1.53
Niels Möller [Sat, 12 Jan 2002 14:35:49 +0000 (15:35 +0100)]
Added *-meta files.
Rev: src/nettle/Makefile.am:1.23
Niels Möller [Sat, 12 Jan 2002 14:34:53 +0000 (15:34 +0100)]
(rsa_init_public_key): New function.
(rsa_clear_public_key): Likewise.
(rsa_init_private_key): Likewise.
(rsa_clear_private_key): Likewise.
Rev: src/nettle/rsa.c:1.3
Rev: src/nettle/rsa.h:1.4
Niels Möller [Sat, 12 Jan 2002 14:34:02 +0000 (15:34 +0100)]
Use the interface in nettle-meta.h.
Rev: src/nettle/examples/nettle-benchmark.c:1.3
Rev: src/nettle/nettle-meta.h:1.2
Niels Möller [Sat, 12 Jan 2002 14:30:35 +0000 (15:30 +0100)]
* aes-meta.c: New file.
* arcfour-meta.c: New file.
* cast128-meta.c: New file.
* serpent-meta.c: New file.
* twofish-meta.c: New file.
Rev: src/nettle/aes-meta.c:1.1
Rev: src/nettle/arcfour-meta.c:1.1
Rev: src/nettle/cast128-meta.c:1.1
Rev: src/nettle/serpent-meta.c:1.1
Rev: src/nettle/twofish-meta.c:1.1
Niels Möller [Sat, 12 Jan 2002 14:23:14 +0000 (15:23 +0100)]
Don't use m4 for geneerating test programs, it's way overkill. Use
the C preprocessor instead.
* testsuite/*-test.c: New file.
Rev: src/nettle/testsuite/.cvsignore:1.12
Rev: src/nettle/testsuite/Makefile.am:1.17
Rev: src/nettle/testsuite/aes-test.c:1.1
Rev: src/nettle/testsuite/aes-test.m4:1.4(DEAD)
Rev: src/nettle/testsuite/arcfour-test.c:1.1
Rev: src/nettle/testsuite/arcfour-test.m4:1.2(DEAD)
Rev: src/nettle/testsuite/bignum-test.c:1.1
Rev: src/nettle/testsuite/bignum-test.m4:1.2(DEAD)
Rev: src/nettle/testsuite/blowfish-test.c:1.1
Rev: src/nettle/testsuite/blowfish-test.m4:1.5(DEAD)
Rev: src/nettle/testsuite/cast128-test.c:1.1
Rev: src/nettle/testsuite/cast128-test.m4:1.2(DEAD)
Rev: src/nettle/testsuite/cbc-test.c:1.1
Rev: src/nettle/testsuite/cbc-test.m4:1.3(DEAD)
Rev: src/nettle/testsuite/des-test.c:1.1
Rev: src/nettle/testsuite/des-test.m4:1.3(DEAD)
Rev: src/nettle/testsuite/des3-test.c:1.1
Rev: src/nettle/testsuite/des3-test.m4:1.3(DEAD)
Rev: src/nettle/testsuite/macros.m4:1.3(DEAD)
Rev: src/nettle/testsuite/md5-compat-test.c:1.1
Rev: src/nettle/testsuite/md5-compat-test.m4:1.2(DEAD)
Rev: src/nettle/testsuite/md5-test.c:1.1
Rev: src/nettle/testsuite/md5-test.m4:1.4(DEAD)
Rev: src/nettle/testsuite/serpent-test.c:1.1
Rev: src/nettle/testsuite/serpent-test.m4:1.3(DEAD)
Rev: src/nettle/testsuite/sha1-test.c:1.1
Rev: src/nettle/testsuite/sha1-test.m4:1.4(DEAD)
Rev: src/nettle/testsuite/sha256-test.c:1.1
Rev: src/nettle/testsuite/sha256-test.m4:1.3(DEAD)
Rev: src/nettle/testsuite/testutils.c:1.5
Rev: src/nettle/testsuite/testutils.h:1.3
Rev: src/nettle/testsuite/twofish-test.c:1.1
Rev: src/nettle/testsuite/twofish-test.m4:1.3(DEAD)
Niels Möller [Fri, 11 Jan 2002 13:33:53 +0000 (14:33 +0100)]
New files.
Rev: src/nettle/hmac-md5.c:1.1
Rev: src/nettle/hmac.c:1.1
Rev: src/nettle/hmac.h:1.1
Rev: src/nettle/md5-meta.c:1.1
Rev: src/nettle/nettle-meta.h:1.1
Rev: src/nettle/sha1-meta.c:1.1
Rev: src/nettle/sha256-meta.c:1.1
Niels Möller [Wed, 9 Jan 2002 17:35:47 +0000 (18:35 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.52
Niels Möller [Wed, 9 Jan 2002 15:16:01 +0000 (16:16 +0100)]
*** empty log message ***
Rev: src/nettle/NEWS:1.4
Niels Möller [Wed, 9 Jan 2002 15:15:39 +0000 (16:15 +0100)]
Updated for new md5 and rsa conventions.
Rev: src/nettle/rsa-compat.c:1.3
Niels Möller [Wed, 9 Jan 2002 15:14:39 +0000 (16:14 +0100)]
* rsa_md5.c: Represent a signature as an mpz_t, not a string.
Updated calls of md5 functions.
* rsa_sha1.c: Likewise.
* rsa.c (rsa_prepare_public_key): Renamed function, was
rsa_init_public_key.
(rsa_prepare_private_key): Renamed function, was
rsa_init_private_key.
Rev: src/nettle/rsa.c:1.2
Rev: src/nettle/rsa.h:1.3
Rev: src/nettle/rsa_md5.c:1.2
Rev: src/nettle/rsa_sha1.c:1.2
Niels Möller [Wed, 9 Jan 2002 15:04:27 +0000 (16:04 +0100)]
(Hash functions): Update for the changed
interface without *_final. Document sha256.
Rev: src/nettle/nettle.texinfo:1.9
Niels Möller [Wed, 9 Jan 2002 15:02:03 +0000 (16:02 +0100)]
Updated for new
hash function interface.
Rev: src/nettle/testsuite/md5-test.m4:1.3
Rev: src/nettle/testsuite/sha1-test.m4:1.3
Rev: src/nettle/testsuite/sha256-test.m4:1.2
Rev: src/nettle/testsuite/yarrow-test.c:1.10
Niels Möller [Wed, 9 Jan 2002 15:00:58 +0000 (16:00 +0100)]
*** empty log message ***
Rev: src/nettle/testsuite/Makefile.am:1.16
Niels Möller [Wed, 9 Jan 2002 15:00:14 +0000 (16:00 +0100)]
Removed calls of sha256_final and and some calls of
sha256_init.
Rev: src/nettle/yarrow256.c:1.15
Niels Möller [Wed, 9 Jan 2002 14:59:07 +0000 (15:59 +0100)]
(MD5Final): Call only md5_digest.
Rev: src/nettle/md5-compat.c:1.2
Niels Möller [Wed, 9 Jan 2002 14:58:32 +0000 (15:58 +0100)]
(md5_digest): Call md5_final and md5_init.
(md5_final): Declared static.
sha1.c, sha256.c: Analogous changes.
Rev: src/nettle/md5.c:1.4
Rev: src/nettle/md5.h:1.4
Rev: src/nettle/sha.h:1.2
Rev: src/nettle/sha1.c:1.6
Rev: src/nettle/sha256.c:1.2
Niels Möller [Wed, 9 Jan 2002 14:55:47 +0000 (15:55 +0100)]
(nettle_mpz_get_str_256): Declare the input argument
const.
Rev: src/nettle/bignum.c:1.3
Rev: src/nettle/bignum.h:1.2
Niels Möller [Fri, 14 Dec 2001 13:41:24 +0000 (14:41 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.51
Niels Möller [Fri, 14 Dec 2001 13:37:33 +0000 (14:37 +0100)]
(EXTRA_DIST): Added $(des_headers). Changed
dependencies for $(des_headers) to depend only on the source file
desdata.c, not on the executable.
Rev: src/nettle/Makefile.am:1.22
Niels Möller [Wed, 12 Dec 2001 18:17:51 +0000 (19:17 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.50
Niels Möller [Wed, 12 Dec 2001 18:17:31 +0000 (19:17 +0100)]
(main): Updated testcase to match fixed
generator.
Rev: src/nettle/testsuite/yarrow-test.out:1.4
Niels Möller [Wed, 12 Dec 2001 18:15:25 +0000 (19:15 +0100)]
(main): Updated testcase to match fixed
generator. Send verbose output to stdout, not stderr.
Rev: src/nettle/testsuite/yarrow-test.c:1.9
Niels Möller [Wed, 12 Dec 2001 10:06:22 +0000 (11:06 +0100)]
(yarrow_slow_reseed): Bug fix, update the fast pool
with the digest of the slow pool.
(yarrow256_init): Initialize seed_file and counter to zero, to
ease debugging.
Rev: src/nettle/yarrow256.c:1.14
Niels Möller [Fri, 7 Dec 2001 16:16:15 +0000 (17:16 +0100)]
(nettle_mpz_get_str_256): Fixed handling of leading
zeroes.
Rev: src/nettle/bignum.c:1.2
Niels Möller [Wed, 5 Dec 2001 13:30:04 +0000 (14:30 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.49
Niels Möller [Wed, 5 Dec 2001 12:50:21 +0000 (13:50 +0100)]
(main): Updated test to match the fixed
key event estimator.
Rev: src/nettle/testsuite/yarrow-test.c:1.8
Rev: src/nettle/testsuite/yarrow-test.out:1.3
Niels Möller [Wed, 5 Dec 2001 12:39:44 +0000 (13:39 +0100)]
(yarrow_key_event_estimate): Fixed handling
of timing info.
Rev: src/nettle/yarrow_key_event.c:1.3
Niels Möller [Wed, 5 Dec 2001 12:38:44 +0000 (13:38 +0100)]
(Copyright): Say that under certain
circumstances, Nettle can be used as if under the LGPL.
Rev: src/nettle/nettle.texinfo:1.8
Niels Möller [Wed, 5 Dec 2001 12:37:38 +0000 (13:37 +0100)]
Added a paragraph on copyright.
Rev: src/nettle/README:1.4
Niels Möller [Thu, 15 Nov 2001 08:08:55 +0000 (09:08 +0100)]
(yarrow256_force_reseed): New function.
Rev: src/nettle/ChangeLog:1.48
Rev: src/nettle/yarrow.h:1.9
Rev: src/nettle/yarrow256.c:1.13
Niels Möller [Wed, 14 Nov 2001 16:23:43 +0000 (17:23 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.47
Niels Möller [Wed, 14 Nov 2001 16:23:35 +0000 (17:23 +0100)]
(yarrow256_needed_sources): New function.
(yarrow256_is_seeded): New function.
Rev: src/nettle/yarrow.h:1.8
Niels Möller [Wed, 14 Nov 2001 16:23:17 +0000 (17:23 +0100)]
(main): Use yarrow256_is_seeded.
Rev: src/nettle/testsuite/yarrow-test.c:1.7
Niels Möller [Wed, 14 Nov 2001 16:21:36 +0000 (17:21 +0100)]
(yarrow256_needed_sources): New function.
(yarrow256_is_seeded): New function.
(yarrow256_update): Use yarrow256_needed_sources.
Rev: src/nettle/yarrow256.c:1.12
Niels Möller [Wed, 14 Nov 2001 09:09:17 +0000 (10:09 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.46
Niels Möller [Wed, 14 Nov 2001 09:07:35 +0000 (10:07 +0100)]
Updated, to match the seed-file aware
generator.
Rev: src/nettle/testsuite/yarrow-test.out:1.2
Niels Möller [Wed, 14 Nov 2001 09:04:41 +0000 (10:04 +0100)]
Updated expected_output. Check the seed
file contents at the end.
Rev: src/nettle/testsuite/yarrow-test.c:1.6
Niels Möller [Wed, 14 Nov 2001 09:02:06 +0000 (10:02 +0100)]
(yarrow256_seed): New function.
(yarrow_fast_reseed): Create new seed file contents.
Rev: src/nettle/yarrow256.c:1.11
Niels Möller [Tue, 13 Nov 2001 06:00:14 +0000 (07:00 +0100)]
Deleted yarrow160 declarations.
Rev: src/nettle/yarrow.h:1.7
Niels Möller [Fri, 2 Nov 2001 14:50:53 +0000 (15:50 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.45
Niels Möller [Fri, 2 Nov 2001 14:50:41 +0000 (15:50 +0100)]
(yarrow256_init): Fixed order of code and
declarations.
Rev: src/nettle/yarrow256.c:1.10
Niels Möller [Tue, 30 Oct 2001 19:46:45 +0000 (20:46 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.44
Niels Möller [Tue, 30 Oct 2001 19:46:38 +0000 (20:46 +0100)]
* rsa-compat.h: Added real prototypes and declarations.
* Makefile.am (libnettle_a_SOURCES): Added rsa-compat.h and
rsa-compat.c.
Rev: src/nettle/rsa-compat.h:1.2
Niels Möller [Tue, 30 Oct 2001 19:46:10 +0000 (20:46 +0100)]
Bug fixes.
Rev: src/nettle/rsa-compat.c:1.2
Niels Möller [Tue, 30 Oct 2001 19:45:53 +0000 (20:45 +0100)]
* Makefile.am (libnettle_a_SOURCES): Added rsa-compat.h and
rsa-compat.c.
* Makefile.am (libnettle_a_SOURCES): Added rsa and bignum files.
* testsuite/Makefile.am: Added bignum-test.
Rev: src/nettle/Makefile.am:1.21
Niels Möller [Tue, 30 Oct 2001 19:36:35 +0000 (20:36 +0100)]
New file, implementing RSA ref signature and
verification functions.
Rev: src/nettle/rsa-compat.c:1.1
Niels Möller [Tue, 30 Oct 2001 15:36:25 +0000 (16:36 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.43
Rev: src/nettle/rsa.h:1.2
Rev: src/nettle/testsuite/.cvsignore:1.11
Niels Möller [Tue, 30 Oct 2001 15:36:15 +0000 (16:36 +0100)]
Check for libgmp. Deleted tests for SIZEOF_INT and
friends.
Rev: src/nettle/configure.in:1.6
Niels Möller [Tue, 30 Oct 2001 15:35:21 +0000 (16:35 +0100)]
* rsa_sha1.c: New file, PKCS#1 rsa-sha1 signatures.
* rsa_md5.c: New file, PKCS#1 rsa-md5 signatures.
Rev: src/nettle/rsa_md5.c:1.1
Rev: src/nettle/rsa_sha1.c:1.1
Niels Möller [Tue, 30 Oct 2001 15:34:21 +0000 (16:34 +0100)]
New file with general rsa functions.
Rev: src/nettle/rsa.c:1.1
Niels Möller [Tue, 30 Oct 2001 15:33:51 +0000 (16:33 +0100)]
* Makefile.am (libnettle_a_SOURCES): Added rsa and bignum files.
Rev: src/nettle/Makefile.am:1.20
Niels Möller [Tue, 30 Oct 2001 15:32:35 +0000 (16:32 +0100)]
New file, with base256 functions missing in
gmp.
Rev: src/nettle/bignum.c:1.1
Rev: src/nettle/bignum.h:1.1
Niels Möller [Tue, 30 Oct 2001 15:31:37 +0000 (16:31 +0100)]
Added bignum-test.
Rev: src/nettle/testsuite/Makefile.am:1.15
Niels Möller [Tue, 30 Oct 2001 15:30:54 +0000 (16:30 +0100)]
(test_program): Check the xit code more
carefully, and treat 77 as skip. This convention was borrowed from
autotest.
Rev: src/nettle/testsuite/run-tests:1.2
Niels Möller [Tue, 30 Oct 2001 15:29:58 +0000 (16:29 +0100)]
New macro SKIP which exits with code 77.
Rev: src/nettle/testsuite/macros.m4:1.2
Niels Möller [Tue, 30 Oct 2001 15:29:28 +0000 (16:29 +0100)]
New file.
Rev: src/nettle/testsuite/bignum-test.m4:1.1
Niels Möller [Mon, 15 Oct 2001 16:04:00 +0000 (18:04 +0200)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.42
Niels Möller [Mon, 15 Oct 2001 15:35:27 +0000 (17:35 +0200)]
(EXTRA_DIST): Include rfc1750.txt in the
distribution.
Rev: src/nettle/testsuite/Makefile.am:1.14
Niels Möller [Sun, 14 Oct 2001 21:32:38 +0000 (23:32 +0200)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.41
Niels Möller [Sun, 14 Oct 2001 21:30:13 +0000 (23:30 +0200)]
* testsuite/des-test.m4: Added testcase taken from applied
cryptography.
Rev: src/nettle/testsuite/des-test.m4:1.2
Niels Möller [Sun, 14 Oct 2001 20:28:28 +0000 (22:28 +0200)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.40
Rev: src/nettle/examples/.cvsignore:1.1
Rev: src/nettle/testsuite/yarrow-test.out:1.1
Niels Möller [Sun, 14 Oct 2001 20:27:38 +0000 (22:27 +0200)]
* testsuite/yarrow-test.c: Use sha256 instead of sha1 for checking
input and output. Updated the expected values.
* testsuite/yarrow-test.c: Added verbose flag, disabled by
default.
Rev: src/nettle/testsuite/yarrow-test.c:1.5
Niels Möller [Sun, 14 Oct 2001 20:25:57 +0000 (22:25 +0200)]
* yarrow256.c (YARROW_RESEED_ITERATIONS): New constant.
(yarrow_iterate): New function.
(yarrow_fast_reseed): Call yarrow_iterate.
Rev: src/nettle/yarrow256.c:1.9
Niels Möller [Sun, 14 Oct 2001 10:14:50 +0000 (12:14 +0200)]
* testsuite/yarrow-test.c: Added verbose flag, disabled by
default.
Rev: src/nettle/testsuite/yarrow-test.c:1.4
Niels Möller [Fri, 12 Oct 2001 14:51:03 +0000 (16:51 +0200)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.39
Niels Möller [Fri, 12 Oct 2001 14:50:50 +0000 (16:50 +0200)]
Added more ciphers.
Rev: src/nettle/examples/nettle-benchmark.c:1.2
Niels Möller [Fri, 12 Oct 2001 13:01:29 +0000 (15:01 +0200)]
(SUBDIRS): Added the examples subdir.
Rev: src/nettle/Makefile.am:1.19