Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-05-30 | fix all tests, refactor some code for easier testing | Brian Warner | |
2017-05-25 | fix incorrect tests | Brian Warner | |
the messages now match what I expect, but the final key does not. Next step is to compare transcripts. | |||
2017-05-25 | fix test_sizes: needed to strip side-byte before transcript hash | Brian Warner | |
2017-05-25 | slow progress, got password-to-scalar working | Brian Warner | |
* ported spake2.py password-to-scalar function, since dalek's built-in one does it differently * added "side" byte in messages: emit in start(), strip+check in input() * rewrote transcript-hashing (since transcript is fixed-size) This adds a lot of debug prints, and moves a bunch of test-only code into the top level, all of which will need to be undone eventually. | |||
2017-05-24 | change the nature of the failure. still wrong, but better wrong! | Brian Warner | |
2017-05-24 | improvements for tests, which of course fail | Brian Warner | |
2017-05-24 | README: add travis badge | Brian Warner | |
2017-05-24 | add travis-CI | Brian Warner | |
2017-05-24 | add support for symmetric mode | Brian Warner | |
2017-05-24 | README: warn people away from thinking this is ready for use | Brian Warner | |
2017-05-24 | add github-provided boilerplate: LICENSE, README, .gitignore | Brian Warner | |
2017-05-24 | fix blinding factors, implement full algorithm | Brian Warner | |
2017-05-23 | more progress, make some dummy implementations pass tests | Brian Warner | |
2017-05-23 | update, make it compile (but not work, of course) | Brian Warner | |
2017-05-22 | more | Brian Warner | |
2017-05-17 | more sketches, help from manishearth | Brian Warner | |
2017-05-06 | initial sketches, help from hdevalence | Brian Warner | |