2017-05-14 |
Mark Wooding | math/{genlimits.c,mpdump.c}: Delete long-defunct source...
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | progs/: Generate XDH and EdDSA operations using macros.
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | pub/ed25519.c: Use the correct type for the field-element...
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | math/f{25519,goldi}.[ch]: Export the piece type.
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | math/scaf.c: Add some debugging utilities I found handy.
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | math/scaf.c: Fix conditional subtractions in `scaf_reduce'.
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | pub/rsa-pub.c: Implement the optimal addition chains...
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | progs/perftest.c: Allow setting the public exponent...
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | pub/rsa-gen.c, progs/key.c: Overhaul RSA key generation.
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | math/strongprime.c: Improve the commentary.
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | math/strongprime.c: Replace inexplicable exponentiation...
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | Merge branch '2.3.x'
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | Release 2.3.1.
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | pub/bbs-gen.c, pub/rsa-gen.c: Remove the lower-bounding...
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | math/strongprime.c: Clamp the starting point.
|
commit | commitdiff | tree |
2017-05-14 |
Mark Wooding | math/strongprime.c: Reduce failures by adding some...
|
commit | commitdiff | tree |
2017-05-13 |
Mark Wooding | progs/catcrypt.c, progs/cc-sig.c: Compare MAC tags...
|
commit | commitdiff | tree |
2017-05-13 |
Mark Wooding | progs/cc-sig.c: Initialize hash context properly for...
|
commit | commitdiff | tree |
2017-05-13 |
Mark Wooding | progs/cc-sig.c: Don't destroy an RSA context just after...
|
commit | commitdiff | tree |
2017-05-13 |
Mark Wooding | math/g-bin.c, math/g-prime.c: Fix type incompatibility.
|
commit | commitdiff | tree |
2017-05-13 |
Mark Wooding | math/g-*.c: Group implementations include `group.h...
|
commit | commitdiff | tree |
2017-05-13 |
Mark Wooding | key/key-io.c: Produce valid key lines for empty keys.
|
commit | commitdiff | tree |
2017-05-13 |
Mark Wooding | key/key-io.c: Fix segfault opening `KOPEN_READ | KOPEN_NOFIL...
|
commit | commitdiff | tree |
2017-04-30 |
Mark Wooding | Merge branches 'mdw/latin-ietf' and 'mdw/curve25519'
|
commit | commitdiff | tree |
2017-04-29 |
Mark Wooding | pub/, progs/: Add support for X448 key exchange, defined...
|
commit | commitdiff | tree |
2017-04-29 |
Mark Wooding | math/fgoldi.c: Add support for Hamburg's `Goldilocks...
|
commit | commitdiff | tree |
2017-04-29 |
Mark Wooding | pub/, progs/: Implement Bernstein's Ed25519 signature...
|
commit | commitdiff | tree |
2017-04-29 |
Mark Wooding | math/f25519.[ch]: More field operations.
|
commit | commitdiff | tree |
2017-04-29 |
Mark Wooding | pub/, progs/: Implement Bernstein's X25519 key-exchange...
|
commit | commitdiff | tree |
2017-04-29 |
Mark Wooding | math/f25519.c: Implementation for arithmetic in GF...
|
commit | commitdiff | tree |
2017-04-22 |
Mark Wooding | symm/{chacha,salsa20}.[ch]: Support RFC7539-style 96...
|
commit | commitdiff | tree |
2017-04-22 |
Mark Wooding | symm/{chacha,salsa20}.c: Change how the test code sets...
|
commit | commitdiff | tree |
2017-04-22 |
Mark Wooding | symm/{chacha,salsa20}.c: Abstract out cipher and rand...
|
commit | commitdiff | tree |
2017-04-22 |
Mark Wooding | symm/{chacha,salsa20}.[ch]: Compress systematic naming...
|
commit | commitdiff | tree |
2017-04-22 |
Mark Wooding | symm/stub.h.in: Fix bogus characters in the include...
|
commit | commitdiff | tree |
2017-04-22 |
Mark Wooding | symm/stub.h.in: Add include guard around header.
|
commit | commitdiff | tree |
2017-04-22 |
Mark Wooding | symm/t/chacha: Fix typo in comment.
|
commit | commitdiff | tree |
2017-04-22 |
Mark Wooding | .gitignore, utils/.gitignore: Change Sage ignore rules.
|
commit | commitdiff | tree |
2017-04-22 |
Mark Wooding | progs/cc-kem.c: Add `naclbox' crypto transform.
|
commit | commitdiff | tree |
2017-04-22 |
Mark Wooding | progs/catcrypt.c, progs/cc-kem.c: Refactor bulk encryption.
|
commit | commitdiff | tree |
2017-04-22 |
Mark Wooding | progs/key.c: Support applying parameters in all key...
|
commit | commitdiff | tree |
2017-04-22 |
Mark Wooding | progs/key.c: Let `copyparam' worry about the parameter...
|
commit | commitdiff | tree |
2017-04-22 |
Mark Wooding | progs/key.c: Report full parameter-key name in errors...
|
commit | commitdiff | tree |
2017-04-22 |
Mark Wooding | progs/catcrypt.c, progs/cc-sig.c: Compare MAC tags...
|
commit | commitdiff | tree |
2017-04-22 |
Mark Wooding | progs/cc-sig.c: Initialize hash context properly for...
|
commit | commitdiff | tree |
2017-04-22 |
Mark Wooding | progs/cc-sig.c: Don't destroy an RSA context just after...
|
commit | commitdiff | tree |
2017-04-22 |
Mark Wooding | key/key-io.c: Produce valid key lines for empty keys.
|
commit | commitdiff | tree |
2017-04-22 |
Mark Wooding | math/g-bin.c, math/g-prime.c: Fix type incompatibility.
|
commit | commitdiff | tree |
2017-04-22 |
Mark Wooding | math/g-*.c: Group implementations include `group.h...
|
commit | commitdiff | tree |
2017-04-22 |
Mark Wooding | math/...: Make a number of functions be const-correct.
|
commit | commitdiff | tree |
2017-04-15 |
Mark Wooding | symm/poly1305.c: Implement `flushzero' to zero-pad...
|
commit | commitdiff | tree |
2017-04-15 |
Mark Wooding | symm/poly1305.c: Implement Bernstein's Monte-Carlo...
|
commit | commitdiff | tree |
2017-04-14 |
Mark Wooding | symm/t/poly1305: Add the tests from Bernstein's original...
|
commit | commitdiff | tree |
2017-04-14 |
Mark Wooding | Merge branch '2.3.x'
|
commit | commitdiff | tree |
2017-04-14 |
Mark Wooding | symm/poly1305.c: Fix 16/32-bit `carry_reduce'.
|
commit | commitdiff | tree |
2017-04-14 |
Mark Wooding | symm/salsa20.[ch]: Add missing LGPL notices.
|
commit | commitdiff | tree |
2017-04-13 |
Mark Wooding | math/mpx-mul4-test.c: Set `dstr' length correctly in...
|
commit | commitdiff | tree |
2017-04-13 |
Mark Wooding | symm/chacha.c: Fix `tell' response.
|
commit | commitdiff | tree |
2017-04-13 |
Mark Wooding | symm/chacha.[ch]: Fix comment headers.
|
commit | commitdiff | tree |
2017-04-13 |
Mark Wooding | symm/{chacha.c,salsa20.c}: Fix random generator allocation...
|
commit | commitdiff | tree |
2017-04-12 |
Mark Wooding | math/mpx-mul4-test.c: Set `dstr' length correctly in...
|
commit | commitdiff | tree |
2017-04-08 |
Mark Wooding | symm/poly1305.c: Change reading of 26-bit pieces.
|
commit | commitdiff | tree |
2017-04-08 |
Mark Wooding | symm/poly1305.c: Fix visual code misalignment.
|
commit | commitdiff | tree |
2017-04-07 |
Mark Wooding | progs/perftest.c: Add performance test for Poly1305.
|
commit | commitdiff | tree |
2017-04-07 |
Mark Wooding | progs/perftest.c: Split out magic table includes into...
|
commit | commitdiff | tree |
2017-04-07 |
Mark Wooding | symm/poly1305.h: Add missing `POLY1305_TAGSZ' definition.
|
commit | commitdiff | tree |
2017-04-06 |
Mark Wooding | symm/poly1305.c: Fix 64-bit shift error.
|
commit | commitdiff | tree |
2017-04-06 |
Mark Wooding | symm/: Implement Daniel Bernstein's `Poly1305' message...
|
commit | commitdiff | tree |
2017-04-05 |
Mark Wooding | Release 2.3.0.1.
|
commit | commitdiff | tree |
2017-04-05 |
Mark Wooding | base/asm-common.h: Fix the sense of the `WANT_EXECUTABLE_STA...
|
commit | commitdiff | tree |
2017-04-05 |
Mark Wooding | math/: Distribute the `mpx-mul4' test vectors, with...
|
commit | commitdiff | tree |
2017-04-04 |
Mark Wooding | math/: Add low-level testing for accelerated `mpx-mul4...
|
commit | commitdiff | tree |
2017-04-04 |
Mark Wooding | Makefile.am: Some reformatting.
|
commit | commitdiff | tree |
2017-04-04 |
Mark Wooding | vars.am: Some reformatting.
|
commit | commitdiff | tree |
2017-04-03 |
Mark Wooding | Release 2.3.0.
|
commit | commitdiff | tree |
2017-04-03 |
Mark Wooding | math/mpx-mul4-amd64-sse2.S: SSE2 multipliers for AMD64.
|
commit | commitdiff | tree |
2017-04-03 |
Mark Wooding | math/mpx-mul4-x86-sse2.S: Maintain a local copy of...
|
commit | commitdiff | tree |
2017-04-03 |
Mark Wooding | math/mpx-mul4-x86-sse2.S: Make stack alignment more...
|
commit | commitdiff | tree |
2017-04-03 |
Mark Wooding | math/mpx-mul4-x86-sse2.S: Slightly reorder to reduce...
|
commit | commitdiff | tree |
2017-04-03 |
Mark Wooding | math/mpx-mul4-x86-sse2.S: Fix comment formatting.
|
commit | commitdiff | tree |
2017-04-03 |
Mark Wooding | math/mpx-mul4-x86-sse2.S: Additional piece of commentary.
|
commit | commitdiff | tree |
2017-04-03 |
Mark Wooding | math/mpx-mul4-x86-sse2.S: Use default arguments for...
|
commit | commitdiff | tree |
2017-04-03 |
Mark Wooding | math/mpx-mul4-x86-sse2.S: Use the correct vector-multiply...
|
commit | commitdiff | tree |
2017-04-03 |
Mark Wooding | math/mpx-mul4-x86-sse2.S: Give `squash' an explicit...
|
commit | commitdiff | tree |
2017-04-03 |
Mark Wooding | math/mpx-mul4-x86-sse2.S: Optimize `squash'.
|
commit | commitdiff | tree |
2017-04-03 |
Mark Wooding | math/mpx-mul4-x86-sse2.S: Use `movdqa' to move between...
|
commit | commitdiff | tree |
2017-04-03 |
Mark Wooding | math/mpx-mul4-x86-sse2.S: Add an extra blank line to...
|
commit | commitdiff | tree |
2017-04-03 |
Mark Wooding | math/mpx-mul4-x86-sse2.S: Fix operand name in commentary.
|
commit | commitdiff | tree |
2017-04-03 |
Mark Wooding | math/mpx-mul4-x86-sse2.S: `mmla4' only need 48 bytes...
|
commit | commitdiff | tree |
2017-04-03 |
Mark Wooding | symm/salsa20-arm-neon.S: Improve output permutation...
|
commit | commitdiff | tree |
2017-04-03 |
Mark Wooding | symm/rijndael-x86ish-aesni.S: Use `.extern' for external...
|
commit | commitdiff | tree |
2017-04-03 |
Mark Wooding | base/asm-common.h, */*.S: New macros for making stack...
|
commit | commitdiff | tree |
2017-04-03 |
Mark Wooding | base/asm-common.h, *.S: Add `INTFUNC' macro for internal...
|
commit | commitdiff | tree |
2017-04-03 |
Mark Wooding | base/asm-common.h: Define `WORDSZ' appropriately for...
|
commit | commitdiff | tree |
2017-04-03 |
Mark Wooding | base/asm-common.h: Use `_' consistently for ignored...
|
commit | commitdiff | tree |
2017-04-03 |
Mark Wooding | base/asm-common.h, symm/*.S: New macros for register...
|
commit | commitdiff | tree |
2017-04-03 |
Mark Wooding | base/asm-common.h: Add some general C preprocessor...
|
commit | commitdiff | tree |
2017-04-03 |
Mark Wooding | base/ct.c: Better constant-time algorithms from /Hacker...
|
commit | commitdiff | tree |
2017-04-03 |
Mark Wooding | base/asm-common.h, symm/rijndael-x86ish-aesni.S: Better...
|
commit | commitdiff | tree |
2017-04-03 |
Mark Wooding | base/asm-common.h: Include `.note.GNU-stack' section...
|
commit | commitdiff | tree |
next |