| Commit message (Expand) | Author | Age | Files | Lines |
* | better testv0.9.1 | Michael Hamburg | 2017-05-23 | 1 | -2/+4 |
* | better test | Michael Hamburg | 2017-05-23 | 1 | -1/+7 |
* | test to make sure bug is gone | Michael Hamburg | 2017-05-23 | 1 | -0/+18 |
* | fix(?! needs testing) a critical bug in SHAKE XOF: the state would never transition to SQUEEZING, resulting in incorrect outputs | Michael Hamburg | 2017-05-23 | 4 | -23/+37 |
* | decaffeination in with test cases | Michael Hamburg | 2017-05-22 | 1 | -20/+143 |
* | eddsa_to_decaf_opt working | Michael Hamburg | 2017-05-22 | 1 | -1/+5 |
* | eddsa_to_decaf_opt working | Michael Hamburg | 2017-05-22 | 1 | -10/+34 |
* | working on decaffeinating ed25519 | Michael Hamburg | 2017-05-22 | 9 | -86/+227 |
* | sha3 functions can now return an error (likely to be ignored) if output length is to large. Also add shake###_output | Michael Hamburg | 2017-05-08 | 3 | -12/+27 |
* | fix a bug in the test scripts, thanks Johan Pascal | Michael Hamburg | 2017-05-05 | 1 | -1/+1 |
* | remove dynamic throw lists, since theyre deprecated | Michael Hamburg | 2017-05-02 | 14 | -127/+127 |
* | dont look for immintrin on GCC pre-4.4. Also dont build with -maes; need to autoconfig other flags | Michael Hamburg | 2017-05-02 | 5 | -11/+9 |
* | aligned(32) -> VECTOR_ALIGNED internally; still need (32) in interfaces, at least for now, because the library might have been compiled with eg avx2 but the caller might be compiled without | Michael Hamburg | 2017-05-02 | 5 | -10/+10 |
* | rename publicly-visible macros to DECAF_ namespace | Michael Hamburg | 2017-05-02 | 40 | -893/+896 |
* | add decaf_edXXX_convert_public_key_to_xXXX; thanks Johan Pascal | Michael Hamburg | 2017-05-02 | 13 | -0/+339 |
* | internal VECTOR_ALIGNED instead of __attribute((aligned(32))), thanks Olivier | Michael Hamburg | 2017-04-26 | 4 | -8/+5 |
* | deprecated macros, thanks Olivier Chéron and Tomi Ollila | Michael Hamburg | 2017-04-26 | 8 | -37/+32 |
* | fix? register allocation on x86-64 | Michael Hamburg | 2017-04-22 | 1 | -4/+4 |
* | Merge branch 'master' into decafv0.9 | Michael Hamburg | 2017-04-22 | 0 | -0/+0 |
|\ |
|
| * | perf improvement in keygen, sign | Mike Hamburg | 2015-03-22 | 1 | -1/+2 |
| * | fix some mul/sqr-after-add bugs on arch_neon_experimental. Deprecate arch_neon because the experiment seems to be a success anyway | Mike Hamburg | 2015-03-07 | 6 | -1178/+69 |
| * | adjust history.txt. Also, that last fix on RDRAND is thanks to John Mark Gurney. | Mike Hamburg | 2015-03-01 | 1 | -0/+4 |
| * | fix rax input for rdrand detection | Mike Hamburg | 2015-03-01 | 1 | -1/+1 |
| * | fuse crandom seed+buffer because they are accessed as a single object. probably needs a bit more testing though | Michael Hamburg | 2015-02-01 | 3 | -14/+15 |
| * | fix sha512 goof on p521 | Michael Hamburg | 2015-01-23 | 1 | -1/+1 |
| * | fix(?) perf regr in verify pre | Mike Hamburg | 2015-01-22 | 1 | -13/+7 |
| * | fix test issue found by scan-build | Mike Hamburg | 2015-01-22 | 1 | -1/+1 |
| * | const** related fixes for gcc | Mike Hamburg | 2015-01-22 | 4 | -59/+13 |
| * | fix performance regression for montgomery ladder | Mike Hamburg | 2015-01-22 | 1 | -4/+4 |
| * | gmp-style foo_t[1] for points too | Michael Hamburg | 2015-01-22 | 17 | -427/+428 |
| * | respace | Michael Hamburg | 2015-01-22 | 2 | -394/+394 |
| * | going to GMP-style element[1] types | Michael Hamburg | 2015-01-22 | 20 | -976/+974 |
| * | remove probably-unnecessary optimizations (still needs benching to make sure) | Michael Hamburg | 2015-01-22 | 17 | -359/+321 |
| * | port simplifying changes from decaf branch; going to make a few more as well | Michael Hamburg | 2015-01-22 | 2 | -216/+52 |
* | | Merge branch 'decaf' into curve25519-work | Michael Hamburg | 2017-04-22 | 0 | -0/+0 |
|\ \ |
|
| * | | fix ticket #1 | Michael Hamburg | 2016-11-07 | 1 | -1/+1 |
| * | | use deisogenize for future merge with curve25519 | Michael Hamburg | 2015-06-22 | 1 | -27/+25 |
* | | | separate warnflags for c,c++ | Michael Hamburg | 2017-04-22 | 1 | -4/+8 |
* | | | gen_code now actually generates the code | Michael Hamburg | 2017-04-22 | 1 | -4/+16 |
* | | | add DEFAULT_SOURCE in word.h | Michael Hamburg | 2017-04-22 | 1 | -0/+4 |
* | | | generator should now be python3 clean | Michael Hamburg | 2017-04-22 | 11 | -31/+34 |
* | | | add _DEFAULT_SOURCE for more modern glibc | Michael Hamburg | 2017-04-22 | 1 | -0/+1 |
* | | | unroll loops in arch_32/f_impl.c except on -Os | Michael Hamburg | 2017-04-22 | 4 | -32/+27 |
* | | | tear out STROBE. Probably will re-introduce later | Michael Hamburg | 2017-04-22 | 22 | -3133/+231 |
* | | | oops also in test_ct | Michael Hamburg | 2017-04-22 | 1 | -1/+1 |
* | | | x448 generate_key -> derive_public_key to match ed448 nomenclature | Michael Hamburg | 2017-04-22 | 11 | -24/+195 |
* | | | fix tab/space issue.. | John-Mark Gurney | 2017-01-30 | 1 | -3/+3 |
* | | | add setup.py... this builds the library and copies it over to the | John-Mark Gurney | 2017-01-30 | 3 | -3/+43 |
* | | | add an ignore to ignore the *.pyc files.. | John-Mark Gurney | 2017-01-30 | 1 | -0/+1 |
* | | | remove id | John-Mark Gurney | 2017-01-26 | 1 | -2/+0 |