Commit Graph

  • 5a64a612c3 update exercises to latest mpz version (#3) main teddav 2025-06-10 15:58:04 +02:00
  • 37c8ae4be8 chore: update solutions to latest mpz commit solution teddav 2025-05-02 11:29:12 +02:00
  • 065dff747e Added futures-timer. yao-millionaire th4s 2024-09-07 17:38:43 +02:00
  • 25f32a20e5 Add webtime th4s 2024-09-07 16:58:38 +02:00
  • 44437fa03a Remove tokio time. th4s 2024-09-07 16:35:02 +02:00
  • b0b2252fcd WIP: millionaire lesson compiles to wasm... th4s 2024-09-07 16:29:37 +02:00
  • c5c94a0246 WIP: Add initial version of yao-millionaire lesson. th4s 2024-09-07 15:14:18 +02:00
  • ca551c2752 Add millionaire circuit. th4s 2024-09-07 14:17:48 +02:00
  • 424d826250 WIP: Building millionaire circuit. th4s 2024-09-05 20:21:00 +02:00
  • 9cc8d445ca fix: rename closure. th4s 2024-09-05 16:50:20 +02:00
  • 172c0014e8 Add tests for comparator. th4s 2024-09-05 16:40:36 +02:00
  • c7b41bc576 Add empty yao millionaire crate and 32 bit less-than comparator circuit. th4s 2024-09-05 15:55:57 +02:00
  • f85696b6e0 Please clippy and fix typo. th4s 2024-07-26 03:45:19 +02:00
  • 45eb1cc41b Please clippy and fix typo. th4s 2024-07-26 03:39:27 +02:00
  • 106f951171 Redact garbled-circuits. th4s 2024-07-19 12:07:55 +02:00
  • 54c9d4a6de Redact finite-fields. th4s 2024-07-19 12:05:59 +02:00
  • 33a8f5bdf8 React oblivious transfer. th4s 2024-07-19 11:58:02 +02:00
  • 8360fea4a5 Redact connect exercise. th4s 2024-07-19 11:52:42 +02:00
  • 8c96a4ae27 Adapt instructions to cd into directory. th4s 2024-07-19 11:41:46 +02:00
  • 8ce8d9393c Simplified garbled circuits. th4s 2024-07-19 11:38:39 +02:00
  • 68ba8cdcf7 Simplify finite fields. th4s 2024-07-19 11:06:58 +02:00
  • 8db1961083 WIP: Simplify lessons connect and oblivious-transfer. th4s 2024-07-19 10:34:05 +02:00
  • 4d737dee0d Add Cargo.lock th4s 2024-07-16 10:51:50 +02:00
  • 398ebda783 Reordered lessons. th4s 2024-07-16 09:14:16 +02:00
  • 6f7f906a21 Update deps. th4s 2024-07-16 09:07:12 +02:00
  • 47162122b2 Add print output for finite-fields crate. th4s 2024-07-16 03:44:21 +02:00
  • 51dd2122f9 Rename share-conversion -> finite-fields. th4s 2024-07-08 15:46:24 +02:00
  • db02d1c38c Minor bugfix for garbled circuits lesson. th4s 2024-07-08 12:05:23 +02:00
  • 33b1d24e93 Added instructions to README.md th4s 2024-07-07 15:20:00 +02:00
  • 984c423f1b Improve references. th4s 2024-07-07 14:49:49 +02:00
  • 9dd99fe173 Add description for 03-share-conversion. th4s 2024-07-07 14:40:35 +02:00
  • 62cbfed6af Add code for share-conversion. th4s 2024-07-07 14:26:33 +02:00
  • 755816e73e Added helper function to create OT. th4s 2024-07-07 13:06:36 +02:00
  • 2a4cdb4eb2 Added crate share-conversion. th4s 2024-07-07 12:51:51 +02:00
  • e5755ea60a Removed millionaire crate. th4s 2024-07-05 19:01:38 +02:00
  • b741bcb36e Created crate for 03-yao-millionaire. th4s 2024-07-05 11:42:13 +02:00
  • 5ac986aca5 Slight improvements in introductions. th4s 2024-07-04 20:14:38 +02:00
  • b58a7477eb Added 02-garbled-circuits unit. th4s 2024-07-04 20:10:00 +02:00
  • 849fe1a64d Created shell for garbled-circuits. th4s 2024-07-04 16:11:48 +02:00
  • ee3e5f88cb Added instructions for 01-oblivious-transfer. th4s 2024-07-04 14:07:25 +02:00
  • 680b93e7e0 Added 01-oblivious-transfer code for Alice and Bob. th4s 2024-07-04 13:39:29 +02:00
  • 0792559289 Remove your code blocks. th4s 2024-07-04 13:00:57 +02:00
  • 7330c7fdfd Add instructions for 00-connect. th4s 2024-07-04 12:56:14 +02:00
  • 9c451b637e Undo local network check. th4s 2024-07-04 11:49:20 +02:00
  • 6e64edfec6 Small improvements to packages. th4s 2024-07-04 11:41:36 +02:00
  • b12f7c6801 Renumber lessons and rename smoketest -> connect. th4s 2024-07-03 15:30:20 +02:00
  • a5f4153472 Reorganized materials in README.md th4s 2024-07-03 15:24:27 +02:00
  • 6826fc1178 Add link to wiki for MPC. th4s 2024-07-03 15:20:33 +02:00
  • cc28d63495 Add link to PSE. th4s 2024-07-03 15:17:07 +02:00
  • 96d9bb7ff5 Add picture. th4s 2024-07-03 15:15:36 +02:00
  • 2adef1c5b4 Added numbers for crates and added an empty crate for ot. th4s 2024-07-03 13:17:13 +02:00
  • 26b35b4920 Remove VOLE primer from list. th4s 2024-07-03 13:06:51 +02:00
  • e97babba82 Add README.md th4s 2024-07-03 13:02:43 +02:00
  • 9615edc945 Added base architecture for mpz workshop. th4s 2024-07-03 12:32:50 +02:00
  • 0e2bf5d8dc Added empty function webrtc_mux. th4s 2024-07-03 10:13:36 +02:00
  • 70f982ee77 WIP: Adding smoketest. th4s 2024-07-03 10:06:11 +02:00
  • aa45b8c382 Add socket and tcp stream for muxer. th4s 2024-07-02 19:57:00 +02:00
  • 7a2ee3776c First commit. th4s 2024-07-02 19:14:24 +02:00