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