summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* 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
* Updated plan.html.Niels Möller2013-10-051-4/+16
* Implemented EAX.Niels Möller2013-10-059-4/+506
* Fixed aes name mangling.Niels Möller2013-10-052-10/+14
* Merged aes-reorg branch.Niels Möller2013-09-2844-580/+1391
|\
| * Adapted yarrow code to use new aes256 interface.aes-reorgNiels Möller2013-08-133-6/+11
| * Adapted umac code to use new aes128 interface.Niels Möller2013-08-077-17/+26
| * Updated copyright year.Niels Möller2013-06-251-1/+1
| * New interface for AES-256. Also deleted old aes-meta.c.Niels Möller2013-06-2511-36/+199
| * New interface for AES-192.Niels Möller2013-06-2512-22/+211
| * New interface for AES-128.Niels Möller2013-06-2512-30/+257
| * New internal functions _aes_set_key and _aes_invert.Niels Möller2013-05-228-157/+266
| * arm: Adapted AES assembly to new interface.Niels Möller2013-05-225-114/+174
| * Adapted sparc32 and sparc64 aes assembly to new interface.Niels Möller2013-05-215-63/+76
| * x86: Adapted aes assembly to new interface.Niels Möller2013-05-213-43/+45
| * x86_64: Adapted aes assembly to new interrface.Niels Möller2013-05-203-55/+69
| * Rearranged struct aes_ctx.Niels Möller2013-05-176-11/+16
| * Separate rounds and key arguments to _aes_encrypt and _aes_decrypt.Niels Möller2013-05-176-40/+46
* | Updated plan.Niels Möller2013-09-281-2/+7
* | Made hash functions use an uint64_t for the block count.Niels Möller2013-09-2812-45/+43
* | Some whitespace and comment fixes.Niels Möller2013-09-284-8/+7
* | Progress indicator for test_hash_large.Niels Möller2013-09-282-1/+10
* | MD_PAD: Don't depend on sizeof of the count field(s).Niels Möller2013-09-282-1/+6
* | New x86_64 assembly for gcm hashing.Niels Möller2013-09-224-58/+166
* | Fixed dependencies for des.po.Niels Möller2013-09-212-0/+6
* | More tests for gcm_hash.Niels Möller2013-09-203-1/+73
* | Fixed link dependency problems with --disable-static.Niels Möller2013-09-185-9/+24
* | Support optional assembly files for both nettle and hogweed.Niels Möller2013-09-095-17/+184
* | Ignore nettle-pbkdf2 executable.Niels Möller2013-09-031-0/+1
* | Typo fix, spotted by Bruce Korb.Niels Möller2013-09-031-1/+1
* | Deleted redundant include.Niels Möller2013-06-252-1/+2
* | test_aead: Allow digest size smaller than the block size.Niels Möller2013-06-252-5/+8
* | Minor typo fix in comment.Niels Möller2013-06-251-1/+1
* | New program nettle-pbkdf2.Niels Möller2013-06-255-3/+224
* | nettle-hash.c: Use stack allocation for the small hex output buffer.Niels Möller2013-06-252-2/+4
* | Deleted unused macro.Niels Möller2013-06-252-2/+4