История коммитов

Автор SHA1 Сообщение Дата
  tristangurtler a7a779f645 final bugfixes associated with the issue of decryption not returning (The issue was related to the dclxvi library not handling adding two equal points correctly; it is fixed by checking if two points are equal in BGN, and using double instead of addition if so) 3 лет назад
  tristangurtler eb8683e425 fixing make_affine() 3 лет назад
  tristangurtler 8e598f270b fixing make_affine() 3 лет назад
  tristangurtler cfed4e2da5 fixing make_affine() 3 лет назад
  tristangurtler 1d54ce781a fixing operator==() 3 лет назад
  tristangurtler 583211f2f6 main encrypts 0 3 лет назад
  tristangurtler c7865ddfdb beginning to test 3 лет назад
  tristangurtler 732ae10471 bgn2 now compiles (although whether it does anything remains to be seen 3 лет назад
  tristangurtler e37e03a6e1 minor style updates 3 лет назад
  tristangurtler 3784fbf4d3 typo 3 лет назад
  tristangurtler b9afa528a7 final touches on that BGN class refactor -- you should only be able to get validly made public and private keys 3 лет назад
  tristangurtler a06b1672ec okay actually another refactor, this time to make one final class that collects everything else. I anticipate this will be easier to use when it comes time to start running things using this library 3 лет назад
  tristangurtler 579500ee80 refactor down one last time, now PublicKey does the actual addition/multiplication 3 лет назад
  tristangurtler a47148d30a changes to make things a little more sane 3 лет назад
  tristangurtler a1f08d1179 renamed to be more honest 3 лет назад
  tristangurtler ed0864594c minor reorganization to match dclxvi directory 3 лет назад
  tristangurtler 27932e12b2 fix the thing where make doesn't work if those directories don't already exist 3 лет назад
  tristangurtler 7759891eee refactoring continues ever further. This won't compile yet, but contains the skeleton for what we actually need to be able to use this in any fashion 3 лет назад
  tristangurtler 648fcc7e2d cleaning up some files by getting rid of them when they're unnecessary, others refactoring to be more appropriate (and use better code) 3 лет назад
  tristangurtler 11c4b2b975 changed my mind, I like it better where all the pieces are directly visible without going through that third_party directory 3 лет назад
  tristangurtler ba9cded6d3 reorganized dclxvi to be easier to work with (and make sure it compiles as expected; I was able to figure out how to compile it without resorting to the approach the BGN2 people had done with trying to use gcc-5 or anything 3 лет назад
  tristangurtler a26382c9ce undoing edits made by the BGN2 folks (can be reverted if necessary but as far as I can tell, it was mostly cruft around some debugging they were doing and playing with maybe using more bits (but it's not clear that it would've worked considering, like... I don't think they changed the curve itself?)) 3 лет назад
  tristangurtler c0a5d8b88c reorganizing things and beginning to simplify down to only what we need for PRSONA; this change will not compile 3 лет назад
  Vincent Herbert 2ed812e21b Update README.md 6 лет назад
  Vincent Herbert de1b478d0e Update README.md 6 лет назад
  BGN2 31547a098b Update README.md 6 лет назад
  fylou dfb95f3d53 Update README.md 6 лет назад
  fylou 6e6a190009 Update README.md 6 лет назад
  fylou df85001de8 Update README.md 6 лет назад
  fylou fe77493a75 Update README.md 6 лет назад