| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Unknown key-share resistanceHEADmaster | 2017-07-17 | 1 | -0/+6 | |
| | | |||||
| * | Fixed unhappy m4 comment | 2017-07-14 | 1 | -1/+2 | |
| | | |||||
| * | Updated comments for additional explanations and clarity | 2017-07-14 | 1 | -21/+40 | |
| | | |||||
| * | Removed unnecessary restrictions | 2017-07-14 | 1 | -7/+0 | |
| | | |||||
| * | Re-add heuristic hacks | 2017-05-09 | 1 | -4/+8 | |
| | | |||||
| * | Be less ugly | 2017-05-08 | 1 | -84/+84 | |
| | | |||||
| * | Style | 2017-05-08 | 1 | -87/+96 | |
| | | |||||
| * | Fix comments | 2017-05-08 | 1 | -5/+1 | |
| | | |||||
| * | Begin psk simplification | 2017-05-08 | 1 | -104/+50 | |
| | | |||||
| * | No TODO | 2017-05-06 | 1 | -2/+2 | |
| | | |||||
| * | State carries over ci6 not ci3 | 2017-05-06 | 1 | -1/+1 | |
| | | |||||
| * | Exists PSK | 2017-05-06 | 1 | -0/+5 | |
| | | |||||
| * | Without heuristic hackery | 2017-05-04 | 1 | -76/+5 | |
| | | |||||
| * | Manual proof for heuristic hackery | 2017-05-04 | 1 | -0/+71 | |
| | | |||||
| * | PSK mode readded | 2017-05-04 | 1 | -50/+72 | |
| | | |||||
| * | Model the PSK mixing non lazily | 2017-05-04 | 1 | -2/+4 | |
| | | | | | It's not actually that hard to do it properly, so just do it properly. | ||||
| * | New psk model | 2017-05-04 | 1 | -208/+51 | |
| | | | | | | | | | In the psk rework, we're now keeping the same protocol for PSK and for non-PSK. The only difference, therefore, will be whether or not the PSK is revealed. That is to say -- non-PSK mode is simply an all NULL PSK. To make this happen, a few other aspects of the protocol were changed, so this commit changes some fundumental calculations. | ||||
| * | Cleanup and commenting | 2017-04-03 | 1 | -46/+51 | |
| | | | | | | | Cleaned up some of the comments and actions that turned out to be unnecessary. Also clarified some of the things that are assumed in the current model | ||||
| * | Additional documentation of properties | 2017-03-31 | 1 | -26/+49 | |
| | | |||||
| * | Jason likes things in order | 2017-03-30 | 1 | -2/+2 | |
| | | | | | So now they're in order | ||||
| * | PSK related secrecy, reformulated injectivity | 2017-03-30 | 1 | -9/+18 | |
| | | |||||
| * | Identity Hiding | 2017-03-30 | 1 | -19/+14 | |
| | | |||||
| * | Changed timestamp to public value | 2017-03-30 | 1 | -6/+6 | |
| | | | | | | | Speeds up the PSK solving case instead of getting stuck on solving for a fresh timestamp unnecessarily. Also added comment on how to manually prove the PSK exists-trace lemma | ||||
| * | Updated agreement properties + efficiency | 2017-03-30 | 1 | -64/+140 | |
| | | | | | | Optimized some of the ways the heuristic deals with state during handshake, by doubling the state fact to have a high priority version | ||||
| * | Change of agreement property and compromise model | 2017-03-29 | 1 | -8/+31 | |
| | | |||||
| * | PSK Mode added, and efficiency improved by splitting out state invariants | 2017-03-09 | 1 | -123/+161 | |
| | | |||||
| * | More efficiency changes to reduce DH variant computations. Injective agreement now proves directly from agreement | 2017-03-06 | 1 | -68/+170 | |
| | | |||||
| * | Minor updates to terms for ease of use, and preparation for adding PSK mode. Everything but injective agreement proves automatically | 2017-03-05 | 1 | -53/+120 | |
| | | |||||
| * | Removed incorrect comment | 2017-03-02 | 1 | -4/+2 | |
| | | |||||
| * | Minor update to remove unnecessary terms, and untype the sidI term so the heuristic does better at picking terms to solve for | 2017-03-02 | 1 | -17/+19 | |
| | | |||||
| * | Initial model | 2017-03-01 | 1 | -0/+163 | |
