Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Tweak parameters for ecc tables.ecc-params-tweak | Niels Möller | 2018-03-10 | 2 | -37/+58 |
| | |||||
* | Make eccdata warn about poor parameters. | Niels Möller | 2018-03-10 | 2 | -3/+18 |
| | |||||
* | New program eccparams. | Niels Möller | 2018-03-10 | 3 | -0/+47 |
| | |||||
* | Merge branch 'cmac-support' | Niels Möller | 2018-02-21 | 11 | -2/+702 |
|\ | |||||
| * | (test_cmac_hash): Deallocate ctx properly.cmac-support | Niels Möller | 2018-02-20 | 2 | -0/+5 |
| | | |||||
| * | Mostly aesthetic changes to CMAC. | Niels Möller | 2018-02-19 | 4 | -40/+55 |
| | | |||||
| * | Add ChangeLog entries for CMAC. | Niels Möller | 2018-02-19 | 1 | -0/+22 |
| | | |||||
| * | Reindent CMAC code to GNU standard, white space changes only. | Niels Möller | 2018-02-19 | 3 | -113/+128 |
| | | |||||
| * | Added support for CMAC | Nikos Mavrogiannopoulos | 2018-02-19 | 10 | -2/+645 |
| | | | | | | | | | | | | | | | | That adds support for CMAC as a generic framework for 128-bit block and key ciphers, as well as API for AES-128-CMAC, and AES-256-CMAC. Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com> | ||||
* | | Update CBC and CFB tests to use aes256_ctx, not the deprecated aes_ctx. | Niels Möller | 2018-02-20 | 3 | -18/+18 |
| | | |||||
* | | Update RSA examples to use aes256_ctx, not the deprecated aes_ctx. | Niels Möller | 2018-02-20 | 4 | -12/+23 |
| | | |||||
* | | Delete unused struct process_ctx. | Niels Möller | 2018-02-20 | 1 | -7/+0 |
|/ | |||||
* | New macros TMP_DECL_ALIGN and TMP_ALLOC_ALIGN. | Niels Möller | 2018-02-19 | 4 | -8/+41 |
| | |||||
* | Fix link failure for pss-mgf1-test, in non-hogweed builds. | Niels Möller | 2018-02-18 | 3 | -5/+11 |
| | |||||
* | ChangeLog for previous change. | Niels Möller | 2018-02-18 | 1 | -0/+5 |
| | |||||
* | Move expressions with side effects out of asserts | Dmitry Eremin-Solenikov | 2018-02-18 | 1 | -9/+20 |
| | | | | | | | | It is wrong to use expressions with side-effects in asserts, they can easily be compiled away. Move them out of assert() macro and just compare the result. Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> | ||||
* | ChangeLog for previous changes. | Niels Möller | 2018-02-17 | 1 | -0/+11 |
| | |||||
* | Enable OpenSSL AES-GCM in nettle-benchmark | Dmitry Eremin-Solenikov | 2018-02-17 | 1 | -0/+3 |
| | | | | Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> | ||||
* | Provide wrappers around OpenSSL AES GCM | Dmitry Eremin-Solenikov | 2018-02-17 | 2 | -2/+110 |
| | | | | | | | | For benchmarking purposes provide wrappers around OpenSSL AES GCM implementation. Note, digest callback will work only for encryption due to OpenSSL internals. Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> | ||||
* | Improved index entries in the manual. | Niels Möller | 2018-02-16 | 2 | -12/+27 |
| | |||||
* | Update CAST128/CAST5 docs. Inconsistencies spotted by Henrik Rindlöw. | Niels Möller | 2018-02-16 | 2 | -9/+25 |
| | |||||
* | Started on NEWS entries for Nettle-3.5. | Niels Möller | 2018-02-12 | 1 | -0/+43 |
| | |||||
* | New configure option --enable-x86-sha-ni.x86_64-sha_ni-sha1 | Niels Möller | 2018-02-10 | 2 | -2/+15 |
| | |||||
* | Support sha_ni sha1_compress in x86_64 fat builds. | Niels Möller | 2018-02-08 | 4 | -0/+95 |
| | |||||
* | Add missing pshufd. | Niels Möller | 2018-02-08 | 1 | -0/+4 |
| | |||||
* | New sha1 implementation using x86_64 sha_ni instructions. | Niels Möller | 2018-02-08 | 2 | -0/+147 |
| | |||||
* | Check for x86_64 sha_ni extension. | Niels Möller | 2018-02-08 | 3 | -5/+21 |
| | |||||
* | ci: Fix yaml error.gcm-ctr-opt | Niels Möller | 2018-02-05 | 1 | -1/+1 |
| | |||||
* | ci: Fix collection of logs from gnutls test builds. | Niels Möller | 2018-02-05 | 1 | -0/+2 |
| | |||||
* | ci: Save logs from gnutls test builds. | Niels Möller | 2018-02-03 | 1 | -0/+7 |
| | |||||
* | gcm: use ctr_crypt16() for improved performance | Nikos Mavrogiannopoulos | 2018-02-01 | 2 | -33/+21 |
| | |||||
* | Generalize _ctr_crypt16, so it can be used also for gcm. | Niels Möller | 2018-02-01 | 5 | -63/+197 |
| | |||||
* | Line break fix. | Niels Möller | 2018-02-01 | 1 | -1/+2 |
| | |||||
* | Makefile tweak, make clean should not delete desdata.stamp. | Niels Möller | 2018-01-30 | 2 | -1/+5 |
| | |||||
* | ChangeLog entry for previous change, by Jay Foad. | Niels Möller | 2018-01-30 | 1 | -0/+9 |
| | |||||
* | Fix parallel make failures trying to build desdata twice simultaneously. | Jay Foad | 2018-01-24 | 1 | -7/+12 |
| | |||||
* | Recognize "x86" as cpu name. | Niels Möller | 2018-01-23 | 2 | -1/+6 |
| | | | | | * configure.ac (asm_path): Recognize "x86", in addition to "i?86", for 32-bit x86 processors. Reportedly needed for x86 android builds. | ||||
* | ChangeLog entries for CFB8. | Niels Möller | 2018-01-20 | 1 | -0/+9 |
| | |||||
* | Whitespace fix. | Niels Möller | 2018-01-20 | 1 | -3/+3 |
| | |||||
* | Add CFB8 - Cipher Feedback 8-bit block cipher mode | Dmitry Eremin-Solenikov | 2018-01-20 | 6 | -19/+482 |
| | | | | | | Add CFB variant with 8-bit segment size. Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> | ||||
* | Add "fall through" comment. | Niels Möller | 2018-01-16 | 1 | -0/+1 |
| | |||||
* | tools/pkcs1-conv.c: Add missing break statements. | Niels Möller | 2018-01-16 | 2 | -17/+13 |
| | |||||
* | Merge branch 'ctr-opt' into master-updates | Niels Möller | 2018-01-14 | 4 | -67/+189 |
|\ | |||||
| * | CTR mode optimizations for 16-byte block size.ctr-opt | Niels Möller | 2018-01-09 | 2 | -20/+119 |
| | | |||||
| * | Extend nettle_block16 with uint64_t field. | Niels Möller | 2018-01-09 | 2 | -0/+3 |
| | | |||||
| * | Configure check for __builtin_bswap64. | Niels Möller | 2018-01-09 | 2 | -0/+19 |
| | | |||||
| * | New helper function ctr_fill. | Niels Möller | 2018-01-09 | 2 | -27/+27 |
| | | |||||
| * | Increase buffer size for in-place CTR. | Niels Möller | 2018-01-09 | 2 | -34/+35 |
| | | |||||
* | | Allow user to specify multiple algorithms to nettle-benchmark | Dmitry Eremin-Solenikov | 2018-01-13 | 1 | -21/+26 |
|/ | | | | Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> | ||||
* | Extended CTR mode tests. | Niels Möller | 2018-01-09 | 3 | -16/+121 |
| |