summaryrefslogtreecommitdiff
path: root/examples
Commit message (Expand)AuthorAgeFilesLines
* Rewrite of table-based ghash code, for side-channel silence.Niels Möller2023-04-131-0/+14
* Add benchmarking of ocb_aes128.ocb-mergeNiels Möller2023-02-081-0/+1
* Add benchmarking of modulo q inversion.Niels Möller2022-10-021-7/+14
* nettle-benchmark: bench SM4 symmetric algorithmTianjia Zhang2022-08-181-0/+2
* nettle-benchmark: bench SM3 hashessm3Tianjia Zhang2021-12-011-1/+1
* Add specialized functions for cbc-aes.Niels Möller2021-09-091-13/+16
* nettle-benchmark: avoid -Wmaybe-uninitialized warningsDaiki Ueno2021-03-271-3/+9
* Delete benchmarking of openssl arcfour and corresponding glue codeNiels Möller2021-02-152-26/+1
* Add separate result argument to all mod functions.Niels Möller2020-10-301-3/+3
* nettle-benchmark: bench Streebog hashesDmitry Baryshkov2020-06-201-1/+2
* Delete benchmark code attempting to measure function call overhead.Niels Möller2020-06-021-18/+0
* examples: don't use deprecated OpenSSL hashing APIEmil Velikov2020-05-281-66/+44
* Set WINEPATH for tests, and remove symlink workaround.Niels Möller2020-04-232-15/+0
* Rework setting of LD_LIBRARY_PATH for tests.test-shlib-dirNiels Möller2020-03-311-2/+1
* Merge commit '33d047b2fdf56207fa26a41c531eb7b3192ced53' into ecc-gostNiels Möller2020-01-261-2/+2
|\
| * hogweed-benchmark: Pass correct sizes to knuth_lfib_random.Niels Möller2020-01-251-2/+2
* | hogweed-benchmark: enable testing of GOST DSADmitry Baryshkov2020-01-251-0/+104
* | Add support for GOST GC512A curveDmitry Eremin-Solenikov2020-01-161-0/+1
* | Add support for GOST GC256B curveDmitry Eremin-Solenikov2020-01-161-0/+1
|/
* Use %-pattern rules instad of suffix rules.require-gnu-makeNiels Möller2020-01-151-1/+1
* Simplify dependency rules using GNU make -include.Niels Möller2020-01-151-2/+2
* Add benchmarking of ed25519, ed448 and curve448.ed448Niels Möller2020-01-031-34/+117
* Simplify ecc-benchmark.c and delete curve25519 special case.Niels Möller2019-12-171-32/+9
* Implement Curve448 primitivesDaiki Ueno2019-11-301-0/+1
* Add support for GOSTHASH94CP: GOST R 34.11-94 hash with CryptoPro S-boxDmitry Eremin-Solenikov2019-09-151-0/+1
* examples: Delete eratosthenes from TARGETS, left over from earlier change.Niels Möller2019-01-191-1/+1
* Delete eratosthenseprogramNiels Möller2019-01-122-426/+1
* nettle-benchmark: Add volatile to inline asm.Niels Möller2019-01-101-16/+16
* In openssl benchmarks, use RSA_generate_key_ex.Niels Möller2018-12-261-17/+17
* Add benchmarking of RSA signatures with blindingNiels Möller2018-11-171-4/+40
* Add benchmarking for HMAC functionsDmitry Eremin-Solenikov2018-07-301-0/+154
* Additional analogous assert in eratosthenese program.Niels Möller2018-07-131-2/+4
* Check for allocation overflow in eratosthenes program.Niels Möller2018-07-131-2/+7
* Fix handling of eratosthenes -q.Niels Möller2018-07-121-1/+1
* Fix at-exit leak in eratosthenes program.Niels Möller2018-07-121-2/+3
* abi: explicitly export intended symbols and hide othersNikos Mavrogiannopoulos2018-07-071-1/+2
* Add leading underscore to data symbols.rename-data-symbolsNiels Möller2018-03-172-10/+10
* Merge branch 'cmac-support'Niels Möller2018-02-211-1/+23
|\
| * Added support for CMACNikos Mavrogiannopoulos2018-02-191-1/+23
* | Update RSA examples to use aes256_ctx, not the deprecated aes_ctx.Niels Möller2018-02-203-12/+12
* | Delete unused struct process_ctx.Niels Möller2018-02-201-7/+0
|/
* Move expressions with side effects out of assertsDmitry Eremin-Solenikov2018-02-181-9/+20
* Enable OpenSSL AES-GCM in nettle-benchmarkDmitry Eremin-Solenikov2018-02-171-0/+3
* Provide wrappers around OpenSSL AES GCMDmitry Eremin-Solenikov2018-02-171-2/+107
* Add "fall through" comment.Niels Möller2018-01-161-0/+1
* Allow user to specify multiple algorithms to nettle-benchmarkDmitry Eremin-Solenikov2018-01-131-21/+26
* Benchmark in-place operation separately, for cbc_decrypt and ctr_crypt.Niels Möller2018-01-081-10/+28
* Set DYLD_LIBRARY_PATH when running tests.Niels Möller2017-10-221-2/+3
* Merge branch 'armor-signedness' into master-updatesNiels Möller2017-09-244-4/+4
|\
| * Change type of base16- and base64-encoded data from uint8_t to char.Niels Möller2017-08-274-4/+4