]>
git.ipfire.org Git - thirdparty/nettle.git/log
Niels Möller [Fri, 15 Feb 2002 11:43:53 +0000 (12:43 +0100)]
(test_cbc_bulk): Use aes_set_encrypt_key
and aes_set_decrypt_key.
Rev: src/nettle/testsuite/cbc-test.c:1.4
Niels Möller [Fri, 15 Feb 2002 11:40:34 +0000 (12:40 +0100)]
(_aes_crypt): More symbolic names.
Rev: src/nettle/sparc/aes.asm:1.15
Niels Möller [Fri, 15 Feb 2002 11:31:17 +0000 (12:31 +0100)]
(_aes_crypt): More symbolic names.
Rev: src/nettle/sparc/aes.asm:1.14
Niels Möller [Fri, 15 Feb 2002 10:28:00 +0000 (11:28 +0100)]
(_aes_crypt): Use symbolic names for the fucntion
arguments.
Rev: src/nettle/sparc/aes.asm:1.13
Niels Möller [Thu, 14 Feb 2002 12:02:34 +0000 (13:02 +0100)]
Copied gcc assembler code for _aes_crypt.
Rev: src/nettle/sparc/aes.asm:1.12
Niels Möller [Thu, 14 Feb 2002 11:40:43 +0000 (12:40 +0100)]
*** empty log message ***
Rev: src/nettle/.cvsignore:1.8
Rev: src/nettle/Makefile.am:1.31
Niels Möller [Thu, 14 Feb 2002 11:23:42 +0000 (12:23 +0100)]
New program for generating AES-related tables.
Rev: src/nettle/aesdata.c:1.1
Niels Möller [Thu, 14 Feb 2002 10:49:01 +0000 (11:49 +0100)]
*** empty log message ***
Rev: src/nettle/examples/nettle-benchmark.c:1.5
Niels Möller [Thu, 14 Feb 2002 10:48:36 +0000 (11:48 +0100)]
(print_hex): New function (moved from
yarrow-test.c).
Rev: src/nettle/testsuite/testutils.c:1.10
Rev: src/nettle/testsuite/testutils.h:1.8
Rev: src/nettle/testsuite/yarrow-test.c:1.13
Niels Möller [Thu, 14 Feb 2002 10:47:47 +0000 (11:47 +0100)]
(progress): Declare the ctx argument
as UNUSED.
Rev: src/nettle/testsuite/rsa-keygen-test.c:1.2
Niels Möller [Thu, 14 Feb 2002 10:47:14 +0000 (11:47 +0100)]
(test_cbc_bulk): New function, testing CBC
with larger blocks.
Rev: src/nettle/testsuite/cbc-test.c:1.3
Niels Möller [Wed, 13 Feb 2002 23:16:14 +0000 (00:16 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.68
Rev: src/nettle/aes-meta.c:1.2
Niels Möller [Wed, 13 Feb 2002 23:15:48 +0000 (00:15 +0100)]
Replaced uses of aes_set_key with
aes_set_encrypt_key.
Rev: src/nettle/yarrow256.c:1.16
Niels Möller [Wed, 13 Feb 2002 23:15:11 +0000 (00:15 +0100)]
(_NETTLE_CIPHER_SEP): New macro, useful for
algorithms with separate encyption and decryption key setup.
Rev: src/nettle/nettle-meta.h:1.6
Niels Möller [Wed, 13 Feb 2002 23:14:25 +0000 (00:14 +0100)]
(struct aes_table): New structure, including all
constant tables needed by the unified encryption or decryption
function _aes_crypt.
Rev: src/nettle/aes-internal.h:1.5
Niels Möller [Wed, 13 Feb 2002 23:12:18 +0000 (00:12 +0100)]
(_aes_crypt): New function, which unifies encryption and
decryption.
Rev: src/nettle/aes.c:1.10
Niels Möller [Wed, 13 Feb 2002 23:08:15 +0000 (00:08 +0100)]
(struct aes_ctx): Deleted space for inverse subkeys.
Rev: src/nettle/aes.h:1.5
Niels Möller [Wed, 13 Feb 2002 23:04:32 +0000 (00:04 +0100)]
* aes-set-key.c (aes_set_key): Deleted file, code moved...
* aes-set-decrypt-key.c, aes-set-encrypt-key.c: New files,
separated normal and inverse key setup.
Rev: src/nettle/aes-set-key.c:1.4(DEAD)
Niels Möller [Wed, 13 Feb 2002 23:02:53 +0000 (00:02 +0100)]
New files,
separated normal and inverse key setup.
Rev: src/nettle/aes-set-decrypt-key.c:1.1
Rev: src/nettle/aes-set-encrypt-key.c:1.1
Niels Möller [Wed, 13 Feb 2002 23:01:27 +0000 (00:01 +0100)]
* aes-tables.c: Deleted, tables moved elsewhere...
* aes-encrypt.c, aes-decrypt.c: New files; moved encryption and
decryption funktions, and needed tables, into separate files.
Rev: src/nettle/Makefile.am:1.30
Rev: src/nettle/aes-decrypt.c:1.1
Rev: src/nettle/aes-encrypt.c:1.1
Rev: src/nettle/aes-tables.c:1.6(DEAD)
Niels Möller [Wed, 13 Feb 2002 13:05:28 +0000 (14:05 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.67
Rev: src/nettle/aes-tables.c:1.5
Niels Möller [Wed, 13 Feb 2002 13:05:04 +0000 (14:05 +0100)]
* aes.c (aes_encrypt): Don't unroll the innerloop.
(aes_encrypt): Don't unroll the loop for the final round.
(aes_decrypt): Likewise, no loop unrolling.
Rev: src/nettle/aes.c:1.9
Niels Möller [Wed, 13 Feb 2002 11:14:07 +0000 (12:14 +0100)]
(aes_decrypt): Rewrote to use the bigger tables.
Rev: src/nettle/aes.c:1.8
Niels Möller [Wed, 13 Feb 2002 11:12:46 +0000 (12:12 +0100)]
(aes_set_key): Reversed the order of the inverted
subkeys. They are now stored in the same order as they are used.
Rev: src/nettle/aes-set-key.c:1.3
Niels Möller [Wed, 13 Feb 2002 11:10:27 +0000 (12:10 +0100)]
(itable): New bigger table, generated by aesdata.c.
Rev: src/nettle/aes-internal.h:1.4
Rev: src/nettle/aes-tables.c:1.4
Niels Möller [Tue, 12 Feb 2002 14:22:13 +0000 (15:22 +0100)]
* aes.c (aes_encrypt): Interleave computation and output in the
final round.
Rev: src/nettle/aes.c:1.7
Niels Möller [Tue, 12 Feb 2002 13:52:00 +0000 (14:52 +0100)]
* aes-internal.h (AES_SMALL): New macro.
Rev: src/nettle/aes-internal.h:1.3
Rev: src/nettle/aes-tables.c:1.3
Niels Möller [Tue, 12 Feb 2002 13:51:28 +0000 (14:51 +0100)]
* aes.c (aes_encrypt): Optionally use smaller rotating inner loop.
Rev: src/nettle/aes.c:1.6
Niels Möller [Tue, 12 Feb 2002 13:36:47 +0000 (14:36 +0100)]
(dtbl): Replaced with table generated by aesdata.
Rev: src/nettle/aes-internal.h:1.2
Rev: src/nettle/aes-tables.c:1.2
Niels Möller [Tue, 12 Feb 2002 13:22:56 +0000 (14:22 +0100)]
(aes_encrypt): Rewrite, now uses larger tables in order to
avoid rotates.
Rev: src/nettle/aes.c:1.5
Niels Möller [Tue, 12 Feb 2002 02:37:50 +0000 (03:37 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.66
Niels Möller [Tue, 12 Feb 2002 02:37:44 +0000 (03:37 +0100)]
* sparc/aes.asm (aes_encrypt): Strength reduced on j, getting rid
of one register and one instruction in the inner loop.
Rev: src/nettle/sparc/aes.asm:1.11
Niels Möller [Tue, 12 Feb 2002 01:57:38 +0000 (02:57 +0100)]
* sparc/aes.asm (idx, aes_encrypt): Multiplied tabled values by 4,
making it possible to get rid of some shifts in the inner loop.
Rev: src/nettle/sparc/aes.asm:1.10
Niels Möller [Tue, 12 Feb 2002 01:17:47 +0000 (02:17 +0100)]
Fixed spelling of --enable-assembler. Commented
out debug echo:s.
Rev: src/nettle/configure.in:1.12
Niels Möller [Tue, 12 Feb 2002 01:16:52 +0000 (02:16 +0100)]
* asm.m4: New file. For now, only doing changequote and changecom.
Rev: src/nettle/asm.m4:1.1
Niels Möller [Tue, 12 Feb 2002 01:16:26 +0000 (02:16 +0100)]
(idx_row): New macro. Include asm.m4.
Rev: src/nettle/sparc/aes.asm:1.9
Niels Möller [Tue, 12 Feb 2002 00:59:43 +0000 (01:59 +0100)]
(aes_encrypt): Cut off redundant instruction per block, also
saving one redundant register pointing to idx.
Rev: src/nettle/sparc/aes.asm:1.8
Niels Möller [Tue, 12 Feb 2002 00:48:27 +0000 (01:48 +0100)]
(aes_encrypt): Added comments.
Rev: src/nettle/sparc/aes.asm:1.7
Niels Möller [Mon, 11 Feb 2002 22:32:56 +0000 (23:32 +0100)]
Moved some instructions around.
Rev: src/nettle/sparc/aes.asm:1.6
Niels Möller [Mon, 11 Feb 2002 21:54:25 +0000 (22:54 +0100)]
Now almost as fast as the C code.
Rev: src/nettle/sparc/aes.asm:1.5
Niels Möller [Mon, 11 Feb 2002 21:32:48 +0000 (22:32 +0100)]
* sparc/aes.asm (key_addition32): First attempt at optimization.
Made it slower ;-)
Rev: src/nettle/sparc/aes.asm:1.4
Niels Möller [Mon, 11 Feb 2002 21:05:40 +0000 (22:05 +0100)]
Deleted unused labels.
Rev: src/nettle/sparc/aes.asm:1.3
Niels Möller [Mon, 11 Feb 2002 20:35:02 +0000 (21:35 +0100)]
* sparc/aes.asm (key_addition_8to32): Cleaned up.
Deleted gcc-generated debugging information.
Rev: src/nettle/sparc/aes.asm:1.2
Niels Möller [Mon, 11 Feb 2002 17:57:53 +0000 (18:57 +0100)]
(.asm.o): New rule for assembling via m4.
(libnettle_a_SOURCES): Added new rsa and aes files.
Rev: src/nettle/Makefile.am:1.29
Niels Möller [Mon, 11 Feb 2002 17:55:37 +0000 (18:55 +0100)]
New command line option --enable-assembler.
Selects assembler code depending on the host system.
Rev: src/nettle/configure.in:1.11
Niels Möller [Mon, 11 Feb 2002 17:54:35 +0000 (18:54 +0100)]
New files for rsa pkcs#1
encryption.
Rev: src/nettle/rsa-decrypt.c:1.1
Rev: src/nettle/rsa-encrypt.c:1.1
Rev: src/nettle/rsa.h:1.10
Niels Möller [Mon, 11 Feb 2002 17:53:35 +0000 (18:53 +0100)]
New files, split off from aes.c.
Tables are now not static, but use a _aes_ prefix on their names.
Rev: src/nettle/aes-set-key.c:1.2
Niels Möller [Mon, 11 Feb 2002 17:53:18 +0000 (18:53 +0100)]
* aes-set-key.c, aes-tables.c: New files, split off from aes.c.
Tables are now not static, but use a _aes_ prefix on their names.
Rev: src/nettle/aes.c:1.4
Niels Möller [Mon, 11 Feb 2002 17:51:50 +0000 (18:51 +0100)]
* aes-set-key.c, aes-tables.c: New files, split off from aes.c.
Tables are now not static, but use a _aes_ prefix on their names.
* aes-internal.h: New file.
Rev: src/nettle/aes-internal.h:1.1
Rev: src/nettle/aes-set-key.c:1.1
Rev: src/nettle/aes-tables.c:1.1
Niels Möller [Mon, 11 Feb 2002 17:49:38 +0000 (18:49 +0100)]
(_NETTLE_CIPHER_FIX): Use _NETTLE_CIPHER_FIX.
Rev: src/nettle/cast128-meta.c:1.2
Niels Möller [Mon, 11 Feb 2002 17:49:10 +0000 (18:49 +0100)]
Comment fix: Refer to the RFC.
Rev: src/nettle/cast128.c:1.3
Niels Möller [Mon, 11 Feb 2002 17:48:48 +0000 (18:48 +0100)]
(cbc_decrypt_internal): New function, doing the real CBC
procesing and requiring that src != dst.
(cbc_decrypt): Use cbc_decrypt_internal. If src == dst, use a
buffer of limited size to copy the ciphertext.
Rev: src/nettle/cbc.c:1.5
Niels Möller [Mon, 11 Feb 2002 17:46:17 +0000 (18:46 +0100)]
(nettle_blowfish128): Fixed definition, with
key size in bits.
Rev: src/nettle/nettle-internal.c:1.2
Niels Möller [Mon, 11 Feb 2002 17:45:36 +0000 (18:45 +0100)]
(_NETTLE_CIPHER_FIX): New macro, suitable for
ciphers with a fixed key size.
Rev: src/nettle/nettle-meta.h:1.5
Niels Möller [Mon, 11 Feb 2002 17:44:30 +0000 (18:44 +0100)]
(display): New function for
displaying the results, including MB/s figures.
Rev: src/nettle/examples/nettle-benchmark.c:1.4
Niels Möller [Mon, 11 Feb 2002 17:43:31 +0000 (18:43 +0100)]
New file. Not yet tuned in any way (it's just the
code generated by gcc).
Rev: src/nettle/sparc/aes.asm:1.1
Rafael Sevilla [Mon, 11 Feb 2002 14:04:35 +0000 (15:04 +0100)]
New assembler implementation by
Rafael Sevilla.
Rev: src/nettle/x86/aes.asm:1.1
Rev: src/nettle/x86/aes_tables.asm:1.1
Niels Möller [Wed, 6 Feb 2002 13:34:37 +0000 (14:34 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.65
Rev: src/nettle/base64.h:1.4
Dan Egnor [Wed, 6 Feb 2002 13:34:26 +0000 (14:34 +0100)]
Applied patch from Dan Egnor improving the base64 code.
* base64.h (BASE64_ENCODE_LENGTH): New macro.
(struct base64_ctx): New context struct, for decoding.
(BASE64_DECODE_LENGTH): New macro.
* base64.c (base64_decode_init): New function.
(base64_decode_update): New function, replacing base64_decode.
Takes a struct base64_ctx argument.
* nettle-meta.h: Updated nettle_armor, and related typedefs and
macros.
* testsuite/testutils.c (test_armor): Updated.
* configure.in: Use AC_PREREQ(2.50).
Rev: src/nettle/testsuite/testutils.c:1.9
Dan Egnor [Wed, 6 Feb 2002 13:32:56 +0000 (14:32 +0100)]
Applied patch from Dan Egnor improving the base64 code.
* base64.h (BASE64_ENCODE_LENGTH): New macro.
(struct base64_ctx): New context struct, for decoding.
(BASE64_DECODE_LENGTH): New macro.
* base64.c (base64_decode_init): New function.
(base64_decode_update): New function, replacing base64_decode.
Takes a struct base64_ctx argument.
* nettle-meta.h: Updated nettle_armor, and related typedefs and
macros.
* configure.in: Use AC_PREREQ(2.50).
Rev: src/nettle/nettle-meta.h:1.4
Dan Egnor [Wed, 6 Feb 2002 13:31:11 +0000 (14:31 +0100)]
Applied patch from Dan Egnor improving the base64 code.
* base64.h (BASE64_ENCODE_LENGTH): New macro.
(struct base64_ctx): New context struct, for decoding.
(BASE64_DECODE_LENGTH): New macro.
* base64.c (base64_decode_init): New function.
(base64_decode_update): New function, replacing base64_decode.
Takes a struct base64_ctx argument.
* configure.in: Use AC_PREREQ(2.50).
Rev: src/nettle/configure.in:1.10
Dan Egnor [Wed, 6 Feb 2002 13:29:52 +0000 (14:29 +0100)]
(base64_decode_init): New function.
(base64_decode_update): New function, replacing base64_decode.
Takes a struct base64_ctx argument.
Rev: src/nettle/base64.c:1.2
Dan Egnor [Wed, 6 Feb 2002 13:22:28 +0000 (14:22 +0100)]
Applied patch from Dan Egnor improving the base64 code.
* base64.h (BASE64_ENCODE_LENGTH): New macro.
(struct base64_ctx): New context struct, for decoding.
(BASE64_DECODE_LENGTH): New macro.
Rev: src/nettle/base64.h:1.3
Niels Möller [Wed, 6 Feb 2002 13:09:25 +0000 (14:09 +0100)]
Ignore nettle.info*
Rev: src/nettle/.cvsignore:1.7
Niels Möller [Wed, 6 Feb 2002 13:09:01 +0000 (14:09 +0100)]
*** empty log message ***
Rev: src/nettle/Makefile.am:1.28
Niels Möller [Fri, 1 Feb 2002 10:10:32 +0000 (11:10 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.64
Niels Möller [Thu, 31 Jan 2002 10:14:43 +0000 (11:14 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.63
Niels Möller [Thu, 31 Jan 2002 10:14:34 +0000 (11:14 +0100)]
Commented out gmp-related macros, they're probably
not needed anymore.
Rev: src/nettle/acinclude.m4:1.2
Niels Möller [Thu, 31 Jan 2002 09:59:49 +0000 (10:59 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.62
Niels Möller [Thu, 31 Jan 2002 09:57:46 +0000 (10:57 +0100)]
Added command line options --with-lib-path and
--with-include-path. Use the RPATH-macros to get correct flags for
linking the test programs with gmp.
Rev: src/nettle/configure.in:1.9
Niels Möller [Thu, 31 Jan 2002 09:56:30 +0000 (10:56 +0100)]
New file.
Rev: src/nettle/acinclude.m4:1.1
Niels Möller [Thu, 31 Jan 2002 07:23:35 +0000 (08:23 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.61
Rev: src/nettle/NEWS:1.6
Rev: src/nettle/TODO:1.3
Niels Möller [Thu, 31 Jan 2002 07:22:21 +0000 (08:22 +0100)]
(Randomness): New subsection on Yarrow.
Rev: src/nettle/nettle.texinfo:1.14
Niels Möller [Wed, 30 Jan 2002 14:26:22 +0000 (15:26 +0100)]
(Randomness): New chapter.
Spell checking and ispell configuration.
Rev: src/nettle/nettle.texinfo:1.13
Niels Möller [Wed, 30 Jan 2002 14:25:34 +0000 (15:25 +0100)]
Added reference to RFC 1321.
Rev: src/nettle/md5.c:1.5
Rev: src/nettle/md5.h:1.5
Niels Möller [Thu, 24 Jan 2002 22:19:11 +0000 (23:19 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.60
Niels Möller [Thu, 24 Jan 2002 21:12:00 +0000 (22:12 +0100)]
(Public-key algorithms): Minor fixes.
Rev: src/nettle/nettle.texinfo:1.12
Niels Möller [Wed, 23 Jan 2002 13:49:01 +0000 (14:49 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.59
Niels Möller [Tue, 22 Jan 2002 22:57:01 +0000 (23:57 +0100)]
(Public-key algorithms): New chapter.
Rev: src/nettle/nettle.texinfo:1.11
Niels Möller [Tue, 22 Jan 2002 22:56:18 +0000 (23:56 +0100)]
*** empty log message ***
Rev: src/nettle/rsa.h:1.9
Niels Möller [Tue, 22 Jan 2002 16:39:35 +0000 (17:39 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.58
Rev: src/nettle/NEWS:1.5
Rev: src/nettle/base64-meta.c:1.2
Rev: src/nettle/base64.h:1.2
Rev: src/nettle/sha1.c:1.7
Rev: src/nettle/testsuite/.cvsignore:1.16
Niels Möller [Tue, 22 Jan 2002 16:38:32 +0000 (17:38 +0100)]
(Nettle soup): New chapter.
(Hash functions): New subsection on struct nettle_hash.
(Hash functions): New subsection on struct nettle_cipher.
(Keyed hash functions): New section, describing MAC:s and HMAC.
Rev: src/nettle/nettle.texinfo:1.10
Niels Möller [Tue, 22 Jan 2002 16:34:20 +0000 (17:34 +0100)]
(test_armor): New function.
Rev: src/nettle/testsuite/testutils.c:1.8
Rev: src/nettle/testsuite/testutils.h:1.7
Niels Möller [Tue, 22 Jan 2002 16:33:48 +0000 (17:33 +0100)]
New testcase.
Rev: src/nettle/testsuite/base64-test.c:1.1
Niels Möller [Tue, 22 Jan 2002 16:33:27 +0000 (17:33 +0100)]
* testsuite/Makefile.am (TS_PROGS): Added base64-test.
* Makefile.am (libnettle_a_SOURCES): Added base64 files, and some
missing header files.
Rev: src/nettle/testsuite/Makefile.am:1.21
Niels Möller [Tue, 22 Jan 2002 16:32:08 +0000 (17:32 +0100)]
(struct nettle_armor): New struct.
Rev: src/nettle/nettle-meta.h:1.3
Niels Möller [Tue, 22 Jan 2002 16:31:36 +0000 (17:31 +0100)]
Bumped version to 1.5.
Rev: src/nettle/configure.in:1.8
Niels Möller [Tue, 22 Jan 2002 16:31:19 +0000 (17:31 +0100)]
(libnettle_a_SOURCES): Added base64 files, and some
missing header files.
Rev: src/nettle/Makefile.am:1.27
Dan Egnor [Tue, 22 Jan 2002 16:30:31 +0000 (17:30 +0100)]
New files, hacked by Dan
Egnor.
Rev: src/nettle/base64-meta.c:1.1
Rev: src/nettle/base64.c:1.1
Rev: src/nettle/base64.h:1.1
Niels Möller [Wed, 16 Jan 2002 20:13:06 +0000 (21:13 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.57
Rev: src/nettle/rsa.c:1.7
Niels Möller [Wed, 16 Jan 2002 20:12:55 +0000 (21:12 +0100)]
(libnettle_a_SOURCES): Added knuth-lfib.c and
rsa-keygen.c.
Rev: src/nettle/Makefile.am:1.26
Rev: src/nettle/testsuite/.cvsignore:1.15
Rev: src/nettle/testsuite/Makefile.am:1.20
Niels Möller [Wed, 16 Jan 2002 20:12:44 +0000 (21:12 +0100)]
Deleted ran_array code, use
knuth-lfib.h instead.
Rev: src/nettle/testsuite/yarrow-test.c:1.12
Niels Möller [Wed, 16 Jan 2002 20:12:03 +0000 (21:12 +0100)]
* testsuite/testutils.c (test_rsa_md5, test_rsa_sha1): Moved
functions here...
* testsuite/rsa-test.c: ...from here.
Rev: src/nettle/testsuite/rsa-test.c:1.4
Rev: src/nettle/testsuite/testutils.c:1.7
Rev: src/nettle/testsuite/testutils.h:1.6
Niels Möller [Wed, 16 Jan 2002 20:10:20 +0000 (21:10 +0100)]
* testsuite/rsa-keygen-test.c: New file.
* testsuite/knuth-lfib-test.c: New file.
Rev: src/nettle/testsuite/knuth-lfib-test.c:1.1
Rev: src/nettle/testsuite/rsa-keygen-test.c:1.1
Niels Möller [Wed, 16 Jan 2002 20:07:25 +0000 (21:07 +0100)]
New file.
Rev: src/nettle/rsa-keygen.c:1.1
Niels Möller [Wed, 16 Jan 2002 20:06:43 +0000 (21:06 +0100)]
(RSA_MINIMUM_N_OCTETS): New constant.
(RSA_MINIMUM_N_BITS): New constant.
(nettle_random_func, nettle_progress_func): New typedefs. Perhaps
they don't really belong in this file.
(rsa_generate_keypair): Added progress-callback argument.
Rev: src/nettle/rsa.h:1.8
Niels Möller [Wed, 16 Jan 2002 19:58:41 +0000 (20:58 +0100)]
(READ_UINT24, WRITE_UINT24, READ_UINT16, WRITE_UINT16):
New macros.
Rev: src/nettle/macros.h:1.6
Niels Möller [Wed, 16 Jan 2002 19:58:02 +0000 (20:58 +0100)]
New files, implementing a
non-cryptographic prng.
Rev: src/nettle/knuth-lfib.c:1.1
Rev: src/nettle/knuth-lfib.h:1.1
Niels Möller [Tue, 15 Jan 2002 18:37:17 +0000 (19:37 +0100)]
*** empty log message ***
Rev: src/nettle/ChangeLog:1.56
Rev: src/nettle/hmac.c:1.3
Rev: src/nettle/hmac.h:1.4
Niels Möller [Tue, 15 Jan 2002 18:36:44 +0000 (19:36 +0100)]
* configure.in: Bumped version to 1.1.
Rev: src/nettle/configure.in:1.7