]> git.ipfire.org Git - thirdparty/nettle.git/log
thirdparty/nettle.git
23 years ago(test_cbc_bulk): Use aes_set_encrypt_key
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

23 years ago(_aes_crypt): More symbolic names.
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

23 years ago(_aes_crypt): More symbolic names.
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

23 years ago(_aes_crypt): Use symbolic names for the fucntion
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

23 years agoCopied gcc assembler code for _aes_crypt.
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

23 years ago*** empty log message ***
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

23 years agoNew program for generating AES-related tables.
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

23 years ago*** empty log message ***
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

23 years ago(print_hex): New function (moved from
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

23 years ago(progress): Declare the ctx argument
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

23 years ago(test_cbc_bulk): New function, testing CBC
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

23 years ago*** empty log message ***
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

23 years agoReplaced uses of aes_set_key with
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

23 years ago(_NETTLE_CIPHER_SEP): New macro, useful for
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

23 years ago(struct aes_table): New structure, including all
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

23 years ago(_aes_crypt): New function, which unifies encryption and
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

23 years ago(struct aes_ctx): Deleted space for inverse subkeys.
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

23 years ago* aes-set-key.c (aes_set_key): Deleted file, code moved...
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)

23 years agoNew files,
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

23 years ago* aes-tables.c: Deleted, tables moved elsewhere...
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)

23 years ago*** empty log message ***
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

23 years ago* aes.c (aes_encrypt): Don't unroll the innerloop.
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

23 years ago(aes_decrypt): Rewrote to use the bigger tables.
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

23 years ago(aes_set_key): Reversed the order of the inverted
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

23 years ago(itable): New bigger table, generated by aesdata.c.
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

23 years ago* aes.c (aes_encrypt): Interleave computation and output in the
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

23 years ago* aes-internal.h (AES_SMALL): New macro.
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

23 years ago* aes.c (aes_encrypt): Optionally use smaller rotating inner loop.
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

23 years ago(dtbl): Replaced with table generated by aesdata.
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

23 years ago(aes_encrypt): Rewrite, now uses larger tables in order to
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

23 years ago*** empty log message ***
Niels Möller [Tue, 12 Feb 2002 02:37:50 +0000 (03:37 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.66

23 years ago* sparc/aes.asm (aes_encrypt): Strength reduced on j, getting rid
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

23 years ago* sparc/aes.asm (idx, aes_encrypt): Multiplied tabled values by 4,
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

23 years agoFixed spelling of --enable-assembler. Commented
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

23 years ago* asm.m4: New file. For now, only doing changequote and changecom.
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

23 years ago(idx_row): New macro. Include asm.m4.
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

23 years ago(aes_encrypt): Cut off redundant instruction per block, also
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

23 years ago(aes_encrypt): Added comments.
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

23 years agoMoved some instructions around.
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

23 years agoNow almost as fast as the C code.
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

23 years ago* sparc/aes.asm (key_addition32): First attempt at optimization.
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

23 years agoDeleted unused labels.
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

23 years ago* sparc/aes.asm (key_addition_8to32): Cleaned up.
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

23 years ago(.asm.o): New rule for assembling via m4.
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

23 years agoNew command line option --enable-assembler.
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

23 years agoNew files for rsa pkcs#1
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

23 years agoNew files, split off from aes.c.
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

23 years ago* aes-set-key.c, aes-tables.c: New files, split off from aes.c.
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

23 years ago* aes-set-key.c, aes-tables.c: New files, split off from aes.c.
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

23 years ago(_NETTLE_CIPHER_FIX): Use _NETTLE_CIPHER_FIX.
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

23 years agoComment fix: Refer to the RFC.
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

23 years ago(cbc_decrypt_internal): New function, doing the real CBC
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

23 years ago(nettle_blowfish128): Fixed definition, with
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

23 years ago(_NETTLE_CIPHER_FIX): New macro, suitable for
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

23 years ago(display): New function for
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

23 years agoNew file. Not yet tuned in any way (it's just the
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

23 years agoNew assembler implementation by
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

23 years ago*** empty log message ***
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

23 years agoApplied patch from Dan Egnor improving the base64 code.
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

23 years agoApplied patch from Dan Egnor improving the base64 code.
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

23 years agoApplied patch from Dan Egnor improving the base64 code.
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

23 years ago(base64_decode_init): New function.
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

23 years agoApplied patch from Dan Egnor improving the base64 code.
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

23 years agoIgnore nettle.info*
Niels Möller [Wed, 6 Feb 2002 13:09:25 +0000 (14:09 +0100)] 
Ignore nettle.info*

Rev: src/nettle/.cvsignore:1.7

23 years ago*** empty log message ***
Niels Möller [Wed, 6 Feb 2002 13:09:01 +0000 (14:09 +0100)] 
*** empty log message ***

Rev: src/nettle/Makefile.am:1.28

23 years ago*** empty log message ***
Niels Möller [Fri, 1 Feb 2002 10:10:32 +0000 (11:10 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.64

23 years ago*** empty log message *** nettle_1.5_release_20020131
Niels Möller [Thu, 31 Jan 2002 10:14:43 +0000 (11:14 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.63

23 years agoCommented out gmp-related macros, they're probably
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

23 years ago*** empty log message ***
Niels Möller [Thu, 31 Jan 2002 09:59:49 +0000 (10:59 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.62

23 years agoAdded command line options --with-lib-path and
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

23 years agoNew file.
Niels Möller [Thu, 31 Jan 2002 09:56:30 +0000 (10:56 +0100)] 
New file.

Rev: src/nettle/acinclude.m4:1.1

23 years ago*** empty log message ***
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

23 years ago(Randomness): New subsection on Yarrow.
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

23 years ago(Randomness): New chapter.
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

23 years agoAdded reference to RFC 1321.
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

23 years ago*** empty log message ***
Niels Möller [Thu, 24 Jan 2002 22:19:11 +0000 (23:19 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.60

23 years ago(Public-key algorithms): Minor fixes.
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

23 years ago*** empty log message ***
Niels Möller [Wed, 23 Jan 2002 13:49:01 +0000 (14:49 +0100)] 
*** empty log message ***

Rev: src/nettle/ChangeLog:1.59

23 years ago(Public-key algorithms): New chapter.
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

23 years ago*** empty log message ***
Niels Möller [Tue, 22 Jan 2002 22:56:18 +0000 (23:56 +0100)] 
*** empty log message ***

Rev: src/nettle/rsa.h:1.9

23 years ago*** empty log message ***
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

23 years ago(Nettle soup): New chapter.
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

23 years ago(test_armor): New function.
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

23 years agoNew testcase.
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

23 years ago* testsuite/Makefile.am (TS_PROGS): Added base64-test.
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

23 years ago(struct nettle_armor): New struct.
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

23 years agoBumped version to 1.5.
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

23 years ago(libnettle_a_SOURCES): Added base64 files, and some
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

23 years agoNew files, hacked by Dan
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

23 years ago*** empty log message ***
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

23 years ago(libnettle_a_SOURCES): Added knuth-lfib.c and
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

23 years agoDeleted ran_array code, use
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

23 years ago* testsuite/testutils.c (test_rsa_md5, test_rsa_sha1): Moved
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

23 years ago* testsuite/rsa-keygen-test.c: New file.
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

23 years agoNew file.
Niels Möller [Wed, 16 Jan 2002 20:07:25 +0000 (21:07 +0100)] 
New file.

Rev: src/nettle/rsa-keygen.c:1.1

23 years ago(RSA_MINIMUM_N_OCTETS): New constant.
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

23 years ago(READ_UINT24, WRITE_UINT24, READ_UINT16, WRITE_UINT16):
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

23 years agoNew files, implementing a
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

23 years ago*** empty log message ***
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

23 years ago* configure.in: Bumped version to 1.1.
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