Commit Graph

  • 8fc50531c1 Correct bib file master jude 2023-08-20 11:16:57 +01:00
  • 94f6246547 Remove embedded tikzpictures jude 2023-08-20 11:03:09 +01:00
  • a1fbbf5942 Actual final jude 2023-05-04 21:40:54 +01:00
  • 7e2c92d9c3 .... jude 2023-05-04 13:37:44 +01:00
  • b3e1f1441b final final jude 2023-05-04 12:48:31 +01:00
  • 003f1bc12c missing . jude 2023-05-02 15:11:07 +01:00
  • 345d28e745 Remove artefact jude 2023-05-02 14:45:02 +01:00
  • e3340cd5b5 Added ref for lz-string jude 2023-05-02 14:41:26 +01:00
  • e53a4405bc update copyright notice on lzstring jude 2023-05-02 14:39:05 +01:00
  • b59ced8fa6 removed cryptojs from requirements jude 2023-05-02 14:19:15 +01:00
  • 6ffdadb0b5 update license jude 2023-05-01 15:38:45 +01:00
  • 4a2c9233c3 done???????????????? jude 2023-05-01 14:44:31 +01:00
  • 6d83ccfb5b done???????????????? jude 2023-05-01 14:42:17 +01:00
  • 0507b2e820 final? jude 2023-05-01 13:04:53 +01:00
  • 46f4bfd7ff final? jude 2023-05-01 13:00:07 +01:00
  • 9c6b251a25 aaaaaaaaaaaaaaaaaa jude 2023-04-30 18:42:52 +01:00
  • 0fed48b79d idk jude 2023-04-29 16:35:17 +01:00
  • cceb6dee90 idk jude 2023-04-28 21:14:31 +01:00
  • 9d01d3bd38 Diagrams jude 2023-04-28 14:33:54 +01:00
  • a7daf39918 Diagrams jude 2023-04-28 14:25:59 +01:00
  • 663b8ab4de Lower rounds. tex stuff jude 2023-04-28 12:42:58 +01:00
  • 6005cd6aff Fix bit length proof jude 2023-04-28 10:32:05 +01:00
  • 574287d07b ... jude 2023-04-27 16:04:35 +01:00
  • 092475d58e ... jude 2023-04-27 16:04:13 +01:00
  • a63fea7e17 ... jude 2023-04-27 14:46:48 +01:00
  • dee1da6fb1 fortify working and verifying jude 2023-04-27 12:52:02 +01:00
  • 9e4a57605d length proof working jude 2023-04-26 14:49:10 +01:00
  • 7591c84823 started working on another proof jude 2023-04-25 18:05:44 +01:00
  • 810382fc4f update diss jude 2023-04-25 17:38:53 +01:00
  • f479fd0b29 ... jude 2023-04-24 21:39:37 +01:00
  • 29e7e2c11a .... jude 2023-04-24 15:56:34 +01:00
  • f4020aadec .... jude 2023-04-24 14:20:44 +01:00
  • 88cf76f815 .... jude 2023-04-23 17:23:42 +01:00
  • 07269df66d ... jude 2023-04-21 21:47:02 +01:00
  • 8eb68d3fe0 Add proof of fortification jude 2023-04-21 20:39:58 +01:00
  • a1eba884bc Add bcdg range proof jude 2023-04-21 15:03:15 +01:00
  • b24d031524 fix shared random to use resampling jude 2023-04-21 11:08:49 +01:00
  • 125bbd6575 repaired some attack related code jude 2023-04-21 09:50:20 +01:00
  • 4c1bcf370f ... jude 2023-04-20 13:19:37 +01:00
  • f9805c4806 ... jude 2023-04-20 10:13:03 +01:00
  • f8b0608ab3 comments from supervisor jude 2023-04-19 14:15:46 +01:00
  • 7f6ceb1968 ... jude 2023-04-18 20:29:39 +01:00
  • 8e149fad42 .. jude 2023-04-18 14:51:49 +01:00
  • ea217af596 ... jude 2023-04-17 19:47:04 +01:00
  • c87f88b287 optimise jude 2023-04-17 16:32:35 +01:00
  • 659fcc389a ... jude 2023-04-17 13:30:34 +01:00
  • 1bd15f36e7 ... jude 2023-04-16 21:28:29 +01:00
  • ad26788927 readme, benchmarks, fix verification jude 2023-04-15 14:28:13 +01:00
  • 35dbf321e9 prove and verify rounds jude 2023-04-14 16:04:24 +01:00
  • 0f8ad2a0a8 ... jude 2023-04-14 10:55:20 +01:00
  • d3e309c1e3 .... jude 2023-04-13 16:33:32 +01:00
  • 0e30ee5334 Bibliography jude 2023-04-13 14:39:18 +01:00
  • b7150d6547 Fixed stuff jude 2023-04-13 13:32:29 +01:00
  • 1d9ab1d601 jacobi based paillier jude 2023-04-11 15:39:49 +01:00
  • 2700cb2792 add crypto shuffle jude 2023-04-10 22:23:06 +01:00
  • 1647615595 ,.... jude 2023-04-10 19:05:10 +01:00
  • 8c5b6dbac9 Update diss to match jude 2023-04-10 11:22:51 +01:00
  • 0991c6bff9 Fix a lot of stuff jude 2023-04-10 11:19:11 +01:00
  • 848c56ff84 Ensure ciphertexts are cloned to avoid mutating actual object. jude 2023-04-09 18:36:58 +01:00
  • 5557a8bff6 .... jude 2023-04-07 18:59:33 +01:00
  • cc2e1a618e Benchmarking script jude 2023-04-06 21:33:15 +01:00
  • eccf482192 ... jude 2023-04-06 20:42:24 +01:00
  • f645c234ce Add event to just update strength numbers jude 2023-04-06 12:18:21 +01:00
  • 9d1d64f1d9 Fix bug where ciphertexts could end up negative jude 2023-04-06 12:15:19 +01:00
  • 474fe9f70a update dis jude 2023-03-31 11:45:06 +01:00
  • 931b669529 Some verification working jude 2023-03-24 16:53:02 +00:00
  • 07b1080b3d Fix some stuff and sort of implement proving jude 2023-03-24 12:41:54 +00:00
  • 6de13d3b70 Ensure bit length of randomly generated numbers are fine jude 2023-03-19 15:31:29 +00:00
  • 6b001d9f2c code for proof system jude 2023-03-18 15:41:37 +00:00
  • 2d72cdd87b paillier integration sort of jude 2023-03-17 10:42:11 +00:00
  • a6961e1900 ... jude 2023-03-13 14:52:14 +00:00
  • 4a55f5c11f Prevent replay jude 2023-03-07 15:43:47 +00:00
  • c0f2c4bbef Fixed most other stuff that I broke jude 2023-03-05 17:19:37 +00:00
  • 96fe20503a Sign packets jude 2023-03-04 14:19:26 +00:00
  • ab629a78b4 correct modular inverse jude 2023-03-04 10:50:49 +00:00
  • ed171bf77f RSA keygen. some other stuff jude 2023-03-04 00:25:54 +00:00
  • cf0c9135e1 Mid refactor to stop polluting the namespace so much jude 2023-03-03 17:34:15 +00:00
  • 7d9531f0d9 Something jude 2023-02-27 20:43:23 +00:00
  • 9e184e8aa6 Replace FME with addition chaining from Bruce Schneier jude 2023-02-27 20:08:50 +00:00
  • 62204634e1 show defending region jude 2023-02-18 16:48:31 +00:00
  • 70b4857933 update presentation jude 2023-02-18 15:47:19 +00:00
  • 507a087198 Defending sort of works jude 2023-02-18 15:12:06 +00:00
  • 0b4379326e Attacking sort of works jude 2023-02-17 13:48:07 +00:00
  • 8b5f7df592 Fortifying works jude 2023-02-17 12:46:21 +00:00
  • bcbd407d7d Change buttons a bit. End turn option jude 2023-02-16 09:38:03 +00:00
  • b3fd23bba2 show action list and remaining placements on a turn jude 2023-02-15 18:00:25 +00:00
  • 9ffd43e944 Fleshed out stub. Added fortify and stub for attack. jude 2023-02-13 15:52:17 +00:00
  • d99b5b3373 Stub for act method to perform generic actions during a turn jude 2023-02-13 15:32:54 +00:00
  • 8cf3e3c41a Store primes in sessionStorage to make reloading the page quicker. jude 2023-02-13 14:55:25 +00:00
  • c4f6c24469 Fix bug in random generator. Correct a proof jude 2023-02-13 14:36:58 +00:00
  • bffc7a3a66 Correct Paillier code. Dissertation jude 2023-02-12 22:45:51 +00:00
  • d397cf352a needs to be taken mod n for some reason. jude 2023-02-12 16:51:28 +00:00
  • 9f6584ba1a Some paillier bits jude 2023-02-11 14:59:24 +00:00
  • 235c0a0e42 Add some stuff jude 2023-02-10 15:47:21 +00:00
  • 6db33c112e Colors and claiming regions jude 2023-02-08 17:55:45 +00:00
  • d6d31566b9 move prime generation out jude 2023-02-08 15:52:02 +00:00
  • 3f0dbc06f7 Generate very large primes jude 2023-02-06 18:26:14 +00:00
  • 38b720d1b7 Some claiming logic jude 2023-02-06 13:03:25 +00:00
  • 79c4ce20d1 Added a far more basic map jude 2023-02-06 12:30:24 +00:00
  • 3062653d95 Add regions. Retrieve next player. jude 2023-02-06 11:04:37 +00:00