https://github.com/esonghori/TinyGarble

sort by:
Revision Author Date Message Commit Date
f505b18 Merge pull request #26 from j2kun/patch-1 Add cstdint include 14 November 2023, 18:19:00 UTC
113e7a3 Add cstdint include My compiler won't compile TinyGarble because of this missing header. Seems cstdint is not pulled in transitively on all systems. 14 November 2023, 17:49:19 UTC
d40454d automated evaluation on selected benchmark functions 15 August 2019, 22:18:01 UTC
0e3006d add sources of fix for future ref 15 August 2019, 07:46:31 UTC
80feec2 fix compatibility with openssl 1.1.1 (need more examination) 15 August 2019, 07:43:05 UTC
21ecca7 fix DFF, can set only to 0 at reset, set to 1 not perfect yet 23 October 2018, 19:34:49 UTC
c17446a Merge pull request #13 from siamumar/master fix Boolean equation in cell library 19 October 2018, 18:05:10 UTC
7cfab38 fix Boolean equation in cell library 19 October 2018, 18:02:40 UTC
1f5c08a add -lpthread and -ldl 05 October 2018, 03:50:42 UTC
46dc941 add -lpthread and -ldl 05 October 2018, 02:27:21 UTC
66dc4e8 TC -> <benchmark_directory> 23 July 2018, 20:18:47 UTC
9818357 ReadMe for ARM2GC 20 July 2018, 23:21:52 UTC
408dbc7 Merge pull request #10 from siamumar/master solving address already in use problem 27 May 2018, 11:22:09 UTC
850d1f9 solving address already in use problem 22 May 2018, 00:41:01 UTC
a548781 Merge pull request #9 from siamumar/master update upstream 19 May 2018, 00:29:17 UTC
1a6d562 remove langyage C from cmake 18 May 2018, 18:33:41 UTC
886008b remove pthred from cmake- redundant 18 May 2018, 18:31:15 UTC
00a706c remove unzipped scd and v netlists 18 May 2018, 18:19:51 UTC
7e73859 remove bmr from cmake 18 May 2018, 17:50:28 UTC
970cfb6 remove BMR code, added to a standalone repo 18 May 2018, 17:43:20 UTC
492ce7a Merge remote-tracking branch 'upstream/master' 18 May 2018, 17:40:35 UTC
e15ede2 Update README.md 01 December 2017, 22:18:42 UTC
6e8c51b Update README.md 01 December 2017, 22:17:09 UTC
2fb3d3b Update README.md 30 November 2017, 21:28:41 UTC
37cf0f5 variable input bit length for users 30 November 2017, 20:47:03 UTC
38eef39 bmr: all the inputs are given through one port, no of parties input to V2BMR, all parties have samne number of inputs for now 18 November 2017, 21:42:20 UTC
3a2a610 Update README.md 25 October 2017, 22:54:53 UTC
29b63ff Update README.md 25 October 2017, 22:54:26 UTC
213e9cf NOT_GATE_HACK: could not make NOT gates working with BMR. As a work around creating a 'always 1' wire by XNORing the first input with itself, then XORing with that wire for inverting. 14 September 2017, 18:55:35 UTC
6c3646d remove GC specific inputs and add option for variable number of inputs for BMR 13 September 2017, 01:03:38 UTC
547dc02 code to write circuit in BMR format: github.com/cryptobiu/Semi-Honest-BMR, incomplete 12 September 2017, 19:33:17 UTC
2a7b758 Revert "code to write circuit in BMR format: github.com/cryptobiu/Semi-Honest-BMR, incomplete" This reverts commit 8280db1c05a396bd9f5538f51bcf97bd45e38db8. 12 September 2017, 19:29:59 UTC
4377737 Merge branch 'master' of https://github.com/siamumar/TinyGarbled 12 September 2017, 17:59:17 UTC
8280db1 code to write circuit in BMR format: github.com/cryptobiu/Semi-Honest-BMR, incomplete 12 September 2017, 17:59:02 UTC
172095a update readme for scd 15 August 2017, 04:40:42 UTC
42b544f Update readme 15 August 2017, 04:33:32 UTC
8515554 include circuit synthesis 15 August 2017, 04:26:02 UTC
13350ec Merge branch 'master' of github.com:esonghori/TinyGarble 15 August 2017, 04:15:31 UTC
e6fc685 update gitignore 15 August 2017, 04:15:18 UTC
32a1080 update gitignore 15 August 2017, 04:12:25 UTC
c7eb835 lrt standard lib 21 April 2017, 17:52:27 UTC
a32d44d lrt 21 April 2017, 02:27:09 UTC
be7a35e remove lrt 21 April 2017, 01:44:38 UTC
7dcbb0b Merge branch 'master' of github.com:esonghori/TinyGarble into develop 19 April 2017, 18:25:15 UTC
237ae69 update matrix mult 19 April 2017, 18:21:53 UTC
464e511 link to wiki 18 October 2016, 07:34:52 UTC
31bb66f Merge branch 'master' of https://github.com/siamumar/TinyGarbled 02 September 2016, 19:09:18 UTC
0ee85b5 uppercase letters in HEX 02 September 2016, 18:59:46 UTC
0522fd8 update hamming cc 17 August 2016, 03:10:43 UTC
70e33bf hamming 17 August 2016, 02:46:10 UTC
70d98a6 hamming 17 August 2016, 02:09:32 UTC
d271127 hamming 1-bit tree, not tested yet for other than 2 up i 17 August 2016, 01:40:29 UTC
10b81ca add cordic circuit 10 August 2016, 22:31:46 UTC
02b8a01 add cordic, update sorts and dijkstra 10 August 2016, 21:29:29 UTC
2cda8ca fix sum test fail 05 August 2016, 07:50:52 UTC
752ef04 fix everything with a hack for adc 05 August 2016, 07:28:19 UTC
6a3373f add sum fix 05 August 2016, 06:13:54 UTC
0593045 fix aes 11 05 August 2016, 00:07:07 UTC
cad71a6 merege with upstream 04 August 2016, 20:39:48 UTC
b093991 fix aes 04 August 2016, 19:04:11 UTC
b96c525 fix compare and sum test case 04 August 2016, 18:07:07 UTC
2d40136 fix compare 04 August 2016, 08:35:31 UTC
ca20896 fix sum 04 August 2016, 06:38:05 UTC
e4c449c fix compare 04 August 2016, 04:39:41 UTC
ff4aa9e fix timing 03 August 2016, 23:33:49 UTC
f66e080 use file name in log instead of full path, c for clock cycles 03 August 2016, 19:13:02 UTC
2613376 fix sha3 03 August 2016, 19:07:33 UTC
5a05d09 add sha3, not working yet 03 August 2016, 03:22:36 UTC
d556351 remove triangle localization 22 July 2016, 03:18:32 UTC
39f76e0 Merge remote-tracking branch 'upstream/develop' 08 July 2016, 21:55:10 UTC
2fb322d Store internal values in csv file 08 July 2016, 21:54:22 UTC
3a6aa4d fix train of dff bug 08 July 2016, 07:15:06 UTC
7a09219 Merge remote-tracking branch 'upstream/develop' 08 July 2016, 03:57:45 UTC
e0e92c1 fix synopsys 2015 bug 06 July 2016, 01:41:26 UTC
30483bc better parse netlist with port map 06 July 2016, 01:11:50 UTC
5fe71f6 add option for combinational intersection again 01 July 2016, 23:53:23 UTC
2d22bcf update clock cycle in intersection to work with new square root 30 June 2016, 23:28:08 UTC
772d4aa update clock cycles for new scd 30 June 2016, 02:45:23 UTC
abe98a5 provide input to intersection as init 29 June 2016, 02:15:03 UTC
6e45082 merge with upstream/develop 28 June 2016, 21:49:50 UTC
0da7d9e intersection with sequestial GC 28 June 2016, 21:38:16 UTC
6314a20 fix output mask 28 June 2016, 21:24:54 UTC
446d6cf minor edit in util.cpp 27 June 2016, 21:24:08 UTC
2f0b1f9 add function for making output mask, clean code 27 June 2016, 21:20:16 UTC
1c4fde0 add util functions to format GC input and parse GC output 26 June 2016, 18:03:07 UTC
11b4717 update tri_loc to compile with current version of TinyGarble and fix some typo 25 June 2016, 12:52:09 UTC
703c8f7 update tri_loc to compile with current version of TinyGarble 25 June 2016, 10:31:02 UTC
5b56553 add new sw aes 24 June 2016, 20:33:15 UTC
5803e4a add new aes files 24 June 2016, 17:44:18 UTC
aff3a8a implementation of sbox following http://cs-www.cs.yale.edu/homes/peralta/CircuitStuff/CMT.html 24 June 2016, 07:00:45 UTC
5a2cd27 remove AES test 24 June 2016, 01:01:21 UTC
e78336c add new lower non-xor aes 24 June 2016, 00:44:36 UTC
eaf7cd0 compile aes 24 June 2016, 00:38:36 UTC
e519996 Merge branch 'develop' 20 June 2016, 07:51:52 UTC
499f433 add brist to scd 20 June 2016, 07:51:35 UTC
351b1a0 Merge branch 'develop' 20 June 2016, 05:36:20 UTC
e76f917 fix README and helps 20 June 2016, 05:36:05 UTC
1a4d1c5 resolve merge conflict in util 15 June 2016, 00:07:00 UTC
6938343 merge with upstraem/develop 15 June 2016, 00:02:22 UTC
0a37c54 take log out of timing, make v2scd parallel 14 June 2016, 06:30:32 UTC
back to top