6.5610-project

Cryptography final project

Commits at 631afd86d024f145f2e81d676dc749b949683d02

  1. 631afd86 Fix bug in Lurk port as well Anthony Wang authored at Anthony Wang comitted at
  2. 2150026d Prove that uLean type checker is as consistent as Lean Dan Klishch authored at Dan Klishch comitted at
  3. e7a247de Lean type checker bug fix Dan Klishch authored at Dan Klishch comitted at
  4. b699a330 Move Lurk files to root dir, try with a larger proof, delete old garbage Anthony Wang authored at Anthony Wang comitted at
  5. c5d06832 More slightly nontrivial proofs Anthony Wang authored at Anthony Wang comitted at
  6. e0867123 Small tweaks to Lean impl of μLean Anthony Wang authored at Anthony Wang comitted at
  7. 3bb5cccf successful (inelegant) protocol implementation Rey Li authored at Rey Li comitted at
  8. bcb71a24 set up factoring example for better running Rey Li authored at Rey Li comitted at
  9. b4984fc0 factoring test proof made Rey Li authored at Rey Li comitted at
  10. a8be2654 significant partial working progress towards creating a hiding protocol Rey Li authored at Rey Li comitted at
  11. 6716245a Fix stupid typo (thanks Claude) Anthony Wang authored at Anthony Wang comitted at
  12. 183ddaad de Bruijn indices (Lurk version is still broken) Anthony Wang authored at Anthony Wang comitted at
  13. e84b5aa9 Name it μLean Anthony Wang authored at Anthony Wang comitted at
  14. ec83994f Use field elements instead of strings for variable names Anthony Wang authored at Anthony Wang comitted at
  15. 80ffed3a Swap Term and Typ to match the usual convention Anthony Wang authored at Anthony Wang comitted at
  16. e18f6136 Use finite field elements instead of strings for better perf Actually I have no idea if this actually improves perf or not... Anthony Wang authored at Anthony Wang comitted at
  17. 1aef3614 Bump Lean version Anthony Wang authored at Anthony Wang comitted at
  18. 09248633 Add Lurk dir patch Anthony Wang authored at Anthony Wang comitted at
  19. 7e531a32 Broken protocol code Anthony Wang authored at Anthony Wang comitted at
  20. 7731f06c Passing all test cases now Anthony Wang authored at Anthony Wang comitted at
  21. 786a1c9e Type checker in Lurk finally works!!! Anthony Wang authored at Anthony Wang comitted at
  22. 26daa600 Lurk port almost somewhat works now I guess Anthony Wang authored at Anthony Wang comitted at
  23. 041cf99d Implement natural numbers Anthony Wang authored at Anthony Wang comitted at
  24. 6ee71b22 Generate Lurk s-expressions from `Term`s Anthony Wang authored at Anthony Wang comitted at
  25. 320e2c47 Oops use boolean or instead of prop or Anthony Wang authored at Anthony Wang comitted at
  26. 73d9c43f Better docs, implement negation Anthony Wang authored at Anthony Wang comitted at
  27. 2b177266 Initial commit Anthony Wang authored at Anthony Wang comitted at