2020-05-09 |
Mark Wooding | Initialize the register dumping machinery while testing... |
tree | commitdiff |
2020-05-09 |
Mark Wooding | symm/blkc.h: Add a hook for cipher-specific initialization. |
tree | commitdiff |
2020-05-09 |
Mark Wooding | x86ish *.S: Use `stalloc' consistently to allocate... |
tree | commitdiff |
2020-05-09 |
Mark Wooding | base/asm-common.h (x86), and knock-on: Add macros for... |
tree | commitdiff |
2020-05-09 |
Mark Wooding | symm/poly1305.c, etc.: Convert the Monte-Carlo tests... |
tree | commitdiff |
2020-05-09 |
Mark Wooding | symm/poly1305.c: Keep the working buffers in `dstr... |
tree | commitdiff |
2020-05-09 |
Mark Wooding | symm/poly1305.c: Use explicit sizes in the Monte-Carlo... |
tree | commitdiff |
2020-05-09 |
Mark Wooding | Deploy the new <ctype.h> and `foocmp' macros from mLib. |
tree | commitdiff |
2020-05-09 |
Mark Wooding | symm/t/poly1305: Spell Dan Bernstein's name correctly. |
tree | commitdiff |
2020-05-09 |
Mark Wooding | symm/hmac-def.h: Base key sizes on the hash size, not... |
tree | commitdiff |
2020-05-09 |
Mark Wooding | math/mpgen, symm/multigen: Fix the various build script... |
tree | commitdiff |
2020-05-09 |
Mark Wooding | symm/multigen (SequenceTemplate): Don't try to pass... |
tree | commitdiff |
2020-05-09 |
Mark Wooding | symm/strobe.c: Implement Hamburg's STROBE framework. |
tree | commitdiff |
2020-05-09 |
Mark Wooding | symm/keccak1600.c: Add new function to overwrite the... |
tree | commitdiff |
2020-05-09 |
Mark Wooding | Merge branch '2.5.x' |
tree | commitdiff |
2020-05-09 |
Mark Wooding | Merge branch '2.4.x' into 2.5.x |
tree | commitdiff |
2020-05-09 |
Mark Wooding | *.c: Check for ARM64 SIMD before using the accelerated... |
tree | commitdiff |
2020-05-09 |
Mark Wooding | symm/t/chacha: Missing test from RFC8439. |
tree | commitdiff |
2020-05-09 |
Mark Wooding | math/Makefile.am, symm/Makefile.am: Use `--no-install... |
tree | commitdiff |
2020-05-06 |
Mark Wooding | Merge branch '2.5.x' |
tree | commitdiff |
2020-05-06 |
Mark Wooding | Merge branch '2.4.x' into 2.5.x |
tree | commitdiff |
2019-12-16 |
Mark Wooding | Merge branch '2.5.x' |
tree | commitdiff |
2019-12-16 |
Mark Wooding | Merge branch '2.4.x' into 2.5.x |
tree | commitdiff |
2019-10-08 |
Mark Wooding | Merge branch '2.5.x' |
tree | commitdiff |
2019-10-08 |
Mark Wooding | Merge branch '2.4.x' into 2.5.x |
tree | commitdiff |
2019-10-01 |
Mark Wooding | Merge branch '2.5.x' |
tree | commitdiff |
2019-10-01 |
Mark Wooding | Merge branch '2.4.x' into 2.5.x |
tree | commitdiff |
2019-09-29 |
Mark Wooding | symm/keccak1600.c (keccak1600_extract): Eliminate inter... |
tree | commitdiff |
2019-09-29 |
Mark Wooding | Merge branch '2.4.x' into 2.5.x |
tree | commitdiff |
2019-09-27 |
Mark Wooding | Merge branch '2.4.x' into 2.5.x |
tree | commitdiff |
2019-09-21 |
Mark Wooding | Merge branch '2.4.x' |
tree | commitdiff |
2019-09-21 |
Mark Wooding | symm/rijndael-arm64-crypto.S: Fix bogus element-to... |
tree | commitdiff |
2019-09-21 |
Mark Wooding | symm/chacha.c: Set the correct nonce size for `xchachaNN'. |
tree | commitdiff |
2019-09-21 |
Mark Wooding | symm/idea.c: Fix key-size descriptor. |
tree | commitdiff |
2019-09-18 |
Mark Wooding | symm/rijndael-arm64-crypto.S: Fix bogus element-to... |
tree | commitdiff |
2019-09-17 |
Mark Wooding | symm/keccak1600.c: Eliminate the unnecessary temporary... |
tree | commitdiff |
2019-09-08 |
Mark Wooding | Merge branch 'mdw/rsvr' |
tree | commitdiff |
2019-09-08 |
Mark Wooding | symm/latinpoly-def.h: Implement Bernstein's `crypto_sec... |
tree | commitdiff |
2019-09-08 |
Mark Wooding | symm/latinpoly-def.h, etc.: Refactor in preparation... |
tree | commitdiff |
2019-09-08 |
Mark Wooding | symm/gaead.h: Specify a flag for `AEAD' schemes which... |
tree | commitdiff |
2019-09-08 |
Mark Wooding | symm/t/chacha: Add IETF test vector for XChacha20-Poly1305. |
tree | commitdiff |
2019-09-08 |
Mark Wooding | symm/gcm-*.S: GCM acceleration using hardware polynomia... |
tree | commitdiff |
2019-09-08 |
Mark Wooding | symm/gcm.c: Make `gcm_mktable' and `gcm_mulk_...' be... |
tree | commitdiff |
2019-09-08 |
Mark Wooding | symm/gcm.c: Add low-level multiplication tests. |
tree | commitdiff |
2019-09-08 |
Mark Wooding | base/asm-common.h: Provide default frame pointer registers. |
tree | commitdiff |
2019-09-08 |
Mark Wooding | **/*.S: Arrange assembler preambles consistently. |
tree | commitdiff |
2019-09-05 |
Mark Wooding | symm/ocb3.h, symm/ocb3-def.h: Implement the OCB3 auth... |
tree | commitdiff |
2019-09-05 |
Mark Wooding | utils/advmodes: Implement (only) a toy version of OCB2. |
tree | commitdiff |
2019-09-05 |
Mark Wooding | symm/ocb1.h, symm/pmac1.h, ...: Implement PMAC1 and... |
tree | commitdiff |
2019-09-05 |
Mark Wooding | symm/ccm.h, symm/ccm-def.h: Implement the CCM authentic... |
tree | commitdiff |
2019-09-05 |
Mark Wooding | symm/gcm.h, symm/gcm-def.h: Implement the GCM authentic... |
tree | commitdiff |
2019-09-05 |
Mark Wooding | symm/eax.h, symm/eax-def.h: Implement the EAX authentic... |
tree | commitdiff |
2019-09-05 |
Mark Wooding | symm/cmac.h, symm/cmac-def.h: Implement the CMAC (OMAC... |
tree | commitdiff |
2019-09-05 |
Mark Wooding | symm/latinpoly.c, etc.: AEADs based on Salsa20 and... |
tree | commitdiff |
2019-09-05 |
Mark Wooding | symm/gaead.h: Introduce a new abstraction for authentic... |
tree | commitdiff |
2019-09-04 |
Mark Wooding | symm/chacha.c, symm/salsa20.c: Merge the `zerononce... |
tree | commitdiff |
2019-08-15 |
Mark Wooding | symm/t/chacha: Add IETF test vector for XChacha20. |
tree | commitdiff |
2019-08-15 |
Mark Wooding | symm/chacha.c: Set the correct nonce size for `xchachaNN'. |
tree | commitdiff |
2018-11-25 |
Mark Wooding | symm/: Introduce the idea of MAC modes based on blockci... |
tree | commitdiff |
2018-11-25 |
Mark Wooding | symm/chacha.h: Fix indentation. |
tree | commitdiff |
2018-11-25 |
Mark Wooding | symm/blkc.h: Add macros for binary-field shifts. |
tree | commitdiff |
2018-11-25 |
Mark Wooding | symm/blkc.h: Add explicitly big- and little-endian... |
tree | commitdiff |
2018-11-25 |
Mark Wooding | symm/seal.c: Spruce up a bit. |
tree | commitdiff |
2018-11-25 |
Mark Wooding | symm/...: Start deploying the `rsvr' machinery. |
tree | commitdiff |
2018-11-25 |
Mark Wooding | symm/blkc.h: Define a new `BLKC_ADD' macro. |
tree | commitdiff |
2018-11-25 |
Mark Wooding | symm/modes-test.c: Test discarding output by changing... |
tree | commitdiff |
2018-11-25 |
Mark Wooding | symm/cbc-def.h: Fix discarding output for short inputs. |
tree | commitdiff |
2018-11-25 |
Mark Wooding | symm/ecb-def.h: Simplify the discarding-output path. |
tree | commitdiff |
2018-11-25 |
Mark Wooding | symm/...: Reformat encryption mode loops and related... |
tree | commitdiff |
2018-11-25 |
Mark Wooding | symm/*-def.h: Fix layout bogosities. |
tree | commitdiff |
2018-11-25 |
Mark Wooding | symm/idea.c: Fix key-size descriptor. |
tree | commitdiff |
2018-11-25 |
Mark Wooding | symm/*-def.h: Overhaul encryption mode testing. |
tree | commitdiff |
2018-11-24 |
Mark Wooding | Merge branch '2.4.x' |
tree | commitdiff |
2018-11-24 |
Mark Wooding | symm/stub.h.in: Fix include-guard names to be identifie... |
tree | commitdiff |
2018-11-24 |
Mark Wooding | symm/blkc.h (BLKC_SHOW): Capture operand as `const'. |
tree | commitdiff |
2018-11-24 |
Mark Wooding | base/asm-common.h: Reverse the order of `SHUF' arguments. |
tree | commitdiff |
2018-11-24 |
Mark Wooding | **/.gitignore: Push patterns downwards, and format. |
tree | commitdiff |
2018-11-24 |
Mark Wooding | symm/salsa20-x86ish-sse2.S: Fix typo in 64-bit Windows... |
tree | commitdiff |
2018-11-24 |
Mark Wooding | symm/desx.c, symm/desx.h (desx_init): Fix documentation. |
tree | commitdiff |
2018-11-24 |
Mark Wooding | symm/t/rijndael256: Add tests for small key sizes. |
tree | commitdiff |
2018-11-24 |
Mark Wooding | progs/..., symm/...: Fix 32-bit right-shift idiom. |
tree | commitdiff |
2018-08-23 |
Mark Wooding | (x86 asm): Zero the high parts of the ?MM registers... |
tree | commitdiff |
2018-06-23 |
Mark Wooding | Add support for fancy AArch64 assembler code. |
tree | commitdiff |
2018-06-23 |
Mark Wooding | symm/salsa20-arm-neon.S: Remove extra copy of the state... |
tree | commitdiff |
2018-06-23 |
Mark Wooding | symm/rijndael-arm-crypto.S: Use `vmov' rather than... |
tree | commitdiff |
2018-06-22 |
Mark Wooding | symm/rijndael-arm-crypto.S: Delete a redundant instruction. |
tree | commitdiff |
2018-06-11 |
Mark Wooding | symm/rijndael-mktab.c: Produce more round constants. |
tree | commitdiff |
2018-06-11 |
Mark Wooding | symm/rijndael-mktab.c: Don't hardwire output `rcon... |
tree | commitdiff |
2018-06-11 |
Mark Wooding | symm/sha{,256,512}.c: Fold message-scheduling in with... |
tree | commitdiff |
2018-06-11 |
Mark Wooding | symm/{chacha,salsa20}.h: Mark the cipher classes as... |
tree | commitdiff |
2017-12-12 |
Mark Wooding | symm/poly1305.c: Fix daft typo in banner comment. |
tree | commitdiff |
2017-10-01 |
Mark Wooding | Start verifying that code which should be constant... |
tree | commitdiff |
2017-09-30 |
Mark Wooding | symm/{salsa20,chacha}.c (..._rand): Don't crash if... |
tree | commitdiff |
2017-07-17 |
Mark Wooding | symm/keccak1600.c (keccak1600_p): Minor layout tweak. |
tree | commitdiff |
2017-07-04 |
Mark Wooding | Merge branch '2.3.x' |
tree | commitdiff |
2017-07-04 |
Mark Wooding | symm/sha3.c: Attach the correct operations to the ... |
tree | commitdiff |
2017-07-04 |
Mark Wooding | symm/twofish.c: Break a line to make the code clearer. |
tree | commitdiff |
2017-07-04 |
Mark Wooding | symm/hmac-def.h: Fix the NMAC and SSLMAC classes. 2.3.x |
tree | commitdiff |
2017-06-22 |
Mark Wooding | Merge branch '2.3.x' |
tree | commitdiff |
2017-05-23 |
Mark Wooding | symm/{chacha,salsa20}-x86ish-sse2.S: Fix typo in commen... |
tree | commitdiff |
next |