2017-06-22 |
Mark Wooding | Release 2.3.2. 2.3.2 |
commit | commitdiff | tree | snapshot |
2017-06-22 |
Mark Wooding | math/mpx.c: Fix two's-complement storing. |
commit | commitdiff | tree | snapshot |
2017-05-23 |
Mark Wooding | symm/{chacha,salsa20}-x86ish-sse2.S: Fix typo in commen... |
commit | commitdiff | tree | snapshot |
2017-05-23 |
Mark Wooding | key.1: Document `tag -r' properly. |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | Release 2.4.0.1. 2.4.0.1 |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | symm/rijndael-arm-crypto.S: Fix `pushreg'/`popreg'... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | Release 2.4.0. 2.4.0 |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | pub/ed448.[ch], etc.: Add the Ed448 signature scheme... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | math/fgoldi.[ch]: Implement the extra operations needed... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | math/scmul.h, pub/ed25519.c: Abstract out scalar multip... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | progs/*.1: Mention the default hash for `ed25519', |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | pub/ed25519.[ch], etc.: Implement the `context' variant... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | math/f25519.c, utils/curve25519.sage: Slightly improve... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | pub/ed25519.c: Rearrange `ptadd' to use fewer registers. |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | pub/ed25519.c: Don't return the `h1' private-key portio... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | pub/ed25519.c: Range-check coordinates and scalars... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | pub/{ed25519,x25519,x448}.c: Use symbolic constants... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | utils/split-pieces, pub/ed25519.c: New utility makes... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | symm/sha3.[ch]: Add support for SHA3 and related functi... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | symm/hash.h: Add support for test vectors with hex... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | progs/rspit.c: Make the `salsae' tab be `const'. |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | symm/hmac-def.h: Set HMAC keys up in a more principled... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | symm/hmac-def.h: Report key sizes as 16-bit quantities. |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | base/keysz.[ch]: Add a flag to say that arguments are... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | symm/keccak1600.[ch]: Add the Keccak-p[1600, n] permuta... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | symm/sha512.[ch], etc.: Support SHA512/224 and SHA512... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | symm/t/sha...: Add official NIST HMAC test vectors. |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | symm/: Eliminate the remaining checked-in stubby source... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | symm/stub.c.in: Add a trivial test rig which says to... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | symm/Makefile.am: Add a `base' column to the $(STUBS_SR... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | symm/blkc.h, symm/hash.h: Factor out pieces of the... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | symm/: Allow block cipher and hash functions with stran... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | math/{genlimits.c,mpdump.c}: Delete long-defunct source... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | progs/: Generate XDH and EdDSA operations using macros. |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | pub/ed25519.c: Use the correct type for the field-eleme... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | math/f{25519,goldi}.[ch]: Export the piece type. |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | math/scaf.c: Add some debugging utilities I found handy. |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | math/scaf.c: Fix conditional subtractions in `scaf_reduce'. |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | pub/rsa-pub.c: Implement the optimal addition chains... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | progs/perftest.c: Allow setting the public exponent... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | pub/rsa-gen.c, progs/key.c: Overhaul RSA key generation. |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | math/strongprime.c: Improve the commentary. |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | math/strongprime.c: Replace inexplicable exponentiation... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | Merge branch '2.3.x' |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | Release 2.3.1. 2.3.1 |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | pub/bbs-gen.c, pub/rsa-gen.c: Remove the lower-bounding... |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | math/strongprime.c: Clamp the starting point. |
commit | commitdiff | tree | snapshot |
2017-05-14 |
Mark Wooding | math/strongprime.c: Reduce failures by adding some... |
commit | commitdiff | tree | snapshot |
2017-05-13 |
Mark Wooding | progs/catcrypt.c, progs/cc-sig.c: Compare MAC tags... |
commit | commitdiff | tree | snapshot |
2017-05-13 |
Mark Wooding | progs/cc-sig.c: Initialize hash context properly for... |
commit | commitdiff | tree | snapshot |
2017-05-13 |
Mark Wooding | progs/cc-sig.c: Don't destroy an RSA context just after... |
commit | commitdiff | tree | snapshot |
2017-05-13 |
Mark Wooding | math/g-bin.c, math/g-prime.c: Fix type incompatibility. |
commit | commitdiff | tree | snapshot |
2017-05-13 |
Mark Wooding | math/g-*.c: Group implementations include `group.h... |
commit | commitdiff | tree | snapshot |
2017-05-13 |
Mark Wooding | key/key-io.c: Produce valid key lines for empty keys. |
commit | commitdiff | tree | snapshot |
2017-05-13 |
Mark Wooding | key/key-io.c: Fix segfault opening `KOPEN_READ | KOPEN_... |
commit | commitdiff | tree | snapshot |
2017-04-30 |
Mark Wooding | Merge branches 'mdw/latin-ietf' and 'mdw/curve25519' |
commit | commitdiff | tree | snapshot |
2017-04-29 |
Mark Wooding | pub/, progs/: Add support for X448 key exchange, define... |
commit | commitdiff | tree | snapshot |
2017-04-29 |
Mark Wooding | math/fgoldi.c: Add support for Hamburg's `Goldilocks... |
commit | commitdiff | tree | snapshot |
2017-04-29 |
Mark Wooding | pub/, progs/: Implement Bernstein's Ed25519 signature... |
commit | commitdiff | tree | snapshot |
2017-04-29 |
Mark Wooding | math/f25519.[ch]: More field operations. |
commit | commitdiff | tree | snapshot |
2017-04-29 |
Mark Wooding | pub/, progs/: Implement Bernstein's X25519 key-exchange... |
commit | commitdiff | tree | snapshot |
2017-04-29 |
Mark Wooding | math/f25519.c: Implementation for arithmetic in GF... |
commit | commitdiff | tree | snapshot |
2017-04-22 |
Mark Wooding | symm/{chacha,salsa20}.[ch]: Support RFC7539-style 96... |
commit | commitdiff | tree | snapshot |
2017-04-22 |
Mark Wooding | symm/{chacha,salsa20}.c: Change how the test code sets... |
commit | commitdiff | tree | snapshot |
2017-04-22 |
Mark Wooding | symm/{chacha,salsa20}.c: Abstract out cipher and rand... |
commit | commitdiff | tree | snapshot |
2017-04-22 |
Mark Wooding | symm/{chacha,salsa20}.[ch]: Compress systematic naming... |
commit | commitdiff | tree | snapshot |
2017-04-22 |
Mark Wooding | symm/stub.h.in: Fix bogus characters in the include... |
commit | commitdiff | tree | snapshot |
2017-04-22 |
Mark Wooding | symm/stub.h.in: Add include guard around header. |
commit | commitdiff | tree | snapshot |
2017-04-22 |
Mark Wooding | symm/t/chacha: Fix typo in comment. |
commit | commitdiff | tree | snapshot |
2017-04-22 |
Mark Wooding | .gitignore, utils/.gitignore: Change Sage ignore rules. |
commit | commitdiff | tree | snapshot |
2017-04-22 |
Mark Wooding | progs/cc-kem.c: Add `naclbox' crypto transform. |
commit | commitdiff | tree | snapshot |
2017-04-22 |
Mark Wooding | progs/catcrypt.c, progs/cc-kem.c: Refactor bulk encryption. |
commit | commitdiff | tree | snapshot |
2017-04-22 |
Mark Wooding | progs/key.c: Support applying parameters in all key... |
commit | commitdiff | tree | snapshot |
2017-04-22 |
Mark Wooding | progs/key.c: Let `copyparam' worry about the parameter... |
commit | commitdiff | tree | snapshot |
2017-04-22 |
Mark Wooding | progs/key.c: Report full parameter-key name in errors... |
commit | commitdiff | tree | snapshot |
2017-04-22 |
Mark Wooding | progs/catcrypt.c, progs/cc-sig.c: Compare MAC tags... |
commit | commitdiff | tree | snapshot |
2017-04-22 |
Mark Wooding | progs/cc-sig.c: Initialize hash context properly for... |
commit | commitdiff | tree | snapshot |
2017-04-22 |
Mark Wooding | progs/cc-sig.c: Don't destroy an RSA context just after... |
commit | commitdiff | tree | snapshot |
2017-04-22 |
Mark Wooding | key/key-io.c: Produce valid key lines for empty keys. |
commit | commitdiff | tree | snapshot |
2017-04-22 |
Mark Wooding | math/g-bin.c, math/g-prime.c: Fix type incompatibility. |
commit | commitdiff | tree | snapshot |
2017-04-22 |
Mark Wooding | math/g-*.c: Group implementations include `group.h... |
commit | commitdiff | tree | snapshot |
2017-04-22 |
Mark Wooding | math/...: Make a number of functions be const-correct. |
commit | commitdiff | tree | snapshot |
2017-04-15 |
Mark Wooding | symm/poly1305.c: Implement `flushzero' to zero-pad... |
commit | commitdiff | tree | snapshot |
2017-04-15 |
Mark Wooding | symm/poly1305.c: Implement Bernstein's Monte-Carlo... |
commit | commitdiff | tree | snapshot |
2017-04-14 |
Mark Wooding | symm/t/poly1305: Add the tests from Bernstein's origina... |
commit | commitdiff | tree | snapshot |
2017-04-14 |
Mark Wooding | Merge branch '2.3.x' |
commit | commitdiff | tree | snapshot |
2017-04-14 |
Mark Wooding | symm/poly1305.c: Fix 16/32-bit `carry_reduce'. |
commit | commitdiff | tree | snapshot |
2017-04-14 |
Mark Wooding | symm/salsa20.[ch]: Add missing LGPL notices. |
commit | commitdiff | tree | snapshot |
2017-04-13 |
Mark Wooding | math/mpx-mul4-test.c: Set `dstr' length correctly in... |
commit | commitdiff | tree | snapshot |
2017-04-13 |
Mark Wooding | symm/chacha.c: Fix `tell' response. |
commit | commitdiff | tree | snapshot |
2017-04-13 |
Mark Wooding | symm/chacha.[ch]: Fix comment headers. |
commit | commitdiff | tree | snapshot |
2017-04-13 |
Mark Wooding | symm/{chacha.c,salsa20.c}: Fix random generator allocat... |
commit | commitdiff | tree | snapshot |
2017-04-12 |
Mark Wooding | math/mpx-mul4-test.c: Set `dstr' length correctly in... |
commit | commitdiff | tree | snapshot |
2017-04-08 |
Mark Wooding | symm/poly1305.c: Change reading of 26-bit pieces. |
commit | commitdiff | tree | snapshot |
2017-04-08 |
Mark Wooding | symm/poly1305.c: Fix visual code misalignment. |
commit | commitdiff | tree | snapshot |
2017-04-07 |
Mark Wooding | progs/perftest.c: Add performance test for Poly1305. |
commit | commitdiff | tree | snapshot |
2017-04-07 |
Mark Wooding | progs/perftest.c: Split out magic table includes into... |
commit | commitdiff | tree | snapshot |
2017-04-07 |
Mark Wooding | symm/poly1305.h: Add missing `POLY1305_TAGSZ' definition. |
commit | commitdiff | tree | snapshot |
2017-04-06 |
Mark Wooding | symm/poly1305.c: Fix 64-bit shift error. |
commit | commitdiff | tree | snapshot |
2017-04-06 |
Mark Wooding | symm/: Implement Daniel Bernstein's `Poly1305' message... |
commit | commitdiff | tree | snapshot |
next |