summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Dropped length argument from nettle_set_key_func.set_key-changesNiels Möller2014-01-2938-466/+763
* Use union nettle_block16 in eax structs.Niels Möller2014-01-273-39/+56
* Add benchmarking for eax.Niels Möller2014-01-272-1/+44
* Updated release plans.Niels Möller2014-01-271-17/+21
* Use pshufhw + pshuflw for 16-bit rotate.Niels Möller2014-01-272-4/+19
* x86_64: Added chacha assembly.Niels Möller2014-01-273-0/+107
* Whitespace fixes.Niels Möller2014-01-271-11/+12
* Benchmarking of chacha.Niels Möller2014-01-274-1/+26
* Implemented chacha, based on contribution by Joachim Strömbergson.Niels Möller2014-01-2712-4/+887
* New gcm-aes interface.Niels Möller2014-01-2610-45/+420
* Comment fixes.Niels Möller2014-01-261-7/+1
* Delete length argument from GCM_SET_KEY.Niels Möller2014-01-253-3/+11
* Fix for gcm tests.Niels Möller2014-01-232-13/+18
* Merge branch 'camellia-reorg' into master.Niels Möller2014-01-2122-478/+991
|\
| * Reorganized camellia interfaceNiels Möller2013-10-1020-437/+932
| * Drop configure test for ALIGNOF_UINT64_T.Niels Möller2013-10-073-5/+4
| * Corrected .file pseudo-ops.Niels Möller2013-10-073-4/+5
| * Separate rounds and keys arguments for _camellia_crypt.Niels Möller2013-10-076-45/+59
* | poly1305_digest: Use union nettle_block16.Niels Möller2014-01-204-17/+24
* | Fix ChangeLog typos.Niels Möller2014-01-201-2/+2
* | Merge branch 'poly1305' into 'master'.Niels Möller2014-01-2012-2/+793
|\ \
| * | Move block buffer from poly1305_ctx to poly1305_aes_ctx. Simplify poly1305_di...poly1305Niels Möller2014-01-208-167/+111
| * | poly1305_block: New argument for the high bit.Niels Möller2014-01-175-36/+36
| * | Move nonce from poly1305_ctx to poly1305_aes_ctx.Niels Möller2014-01-175-14/+16
| * | Move poly1305-aes.h declarations into poly1305.h. Deleted POLY1305_* macros.Niels Möller2014-01-167-102/+74
| * | Typo fix for poly1305 C implementation.Niels Möller2014-01-162-3/+5
| * | Reorder declarations.Niels Möller2014-01-161-13/+14
| * | Make poly1305 code use struct aes128_ctx.Niels Möller2014-01-164-5/+14
| * | New function poly1305_update.Niels Möller2013-12-195-24/+26
| * | x86_64 assembly for poly1305.Niels Möller2013-11-214-1/+250
| * | Preparations for 64-bit poly1305.Niels Möller2013-11-214-21/+54
| * | Updated copyright header.Niels Möller2013-11-121-21/+13
| * | New function poly1305_block_internal.Niels Möller2013-11-122-44/+35
| * | New file poly1305-internal.cNiels Möller2013-11-124-153/+196
| * | Re-indent poly1305 code.Niels Möller2013-11-101-135/+135
| * | First implementation of poly1305.Nikos Mavrogiannopoulos2013-11-1010-1/+550
| |/
* | Separate salsa20 set_key functions for 128 and 256 bits.Niels Möller2014-01-207-49/+209
* | New type nettle_block16.Niels Möller2014-01-134-25/+33
* | Mark config.guess update done.Niels Möller2014-01-041-1/+1
* | Updated to latest version of config.guess and config.sub.Niels Möller2014-01-043-135/+220
* | memxor-test: Use valgrind client requests.Niels Möller2014-01-042-2/+45
* | Configure test for valgrind/memcheck.h.Niels Möller2014-01-042-0/+4
* | Use --partial-loads-ok=yes with valgrind.Niels Möller2014-01-042-1/+8
* | Link to Haskell bindings.Niels Möller2014-01-041-0/+2
* | Comment on origin of sha1 and sha224 initial values.Niels Möller2014-01-032-2/+2
* | Zeropad values in sha256 table.Niels Möller2014-01-033-4/+9
* | Typo fix, spotted by Paul Dreik.Niels Möller2014-01-031-1/+1
* | Add config.guess update to plan.Niels Möller2014-01-021-0/+3
* | Updated plan.Niels Möller2014-01-021-4/+28
* | Clarify build instructions.Niels Möller2013-12-171-8/+12