|  Ian Goldberg | 6684abdad7
							
							Prepare a unit test for wide DPFs | 2 years ago | 
				
					
						|  Ian Goldberg | 7f7aaf513f
							
							Rename baltree to cell | 2 years ago | 
				
					
						|  Ian Goldberg | f8e2a126cf
							
							ORAM reads and explicit reads and writes for wide data types | 2 years ago | 
				
					
						|  Ian Goldberg | dfb63bdb5d
							
							Add yield()s in the right places | 2 years ago | 
				
					
						|  Ian Goldberg | 6cbcbc1e39
							
							Add a VERBOSE_COMMS compile-time flag | 2 years ago | 
				
					
						|  Ian Goldberg | 62855f7b92
							
							Online-only mode | 2 years ago | 
				
					
						|  Ian Goldberg | a954959e22
							
							Comparison code complete | 2 years ago | 
				
					
						|  Ian Goldberg | 3811dce023
							
							CDPF creation | 2 years ago | 
				
					
						|  Ian Goldberg | f7ae6edadb
							
							Start on comparison DPFs | 2 years ago | 
				
					
						|  Ian Goldberg | 2e7a8042bd
							
							Refactor RDPF a bit | 2 years ago | 
				
					
						|  Ian Goldberg | bd0cab0198
							
							Start on the Duoram implementation | 2 years ago | 
				
					
						|  Ian Goldberg | 116a8072e7
							
							Move templated method implementations from rdpf.hpp to rdpf.tcc | 2 years ago | 
				
					
						|  Ian Goldberg | 6d92b7149b
							
							Single-input evaluation of DPFs | 2 years ago | 
				
					
						|  Ian Goldberg | b120fc84eb
							
							All parties can now load RDPFs of different depths and keep track of stats | 2 years ago | 
				
					
						|  Ian Goldberg | 0e1cc51527
							
							Harmonize I/O for MultTriple, HalfTriple, and the DPFs | 2 years ago | 
				
					
						|  Ian Goldberg | 3ab9aed765
							
							make clean should clean any generated asms as well | 2 years ago | 
				
					
						|  Ian Goldberg | 4780b7e22d
							
							Add a Makefile target for generating assembly | 2 years ago | 
				
					
						|  Ian Goldberg | 0ac3de8dd2
							
							Count AES operations | 2 years ago | 
				
					
						|  Ian Goldberg | 6fc956c2eb
							
							Make a PRG API | 2 years ago | 
				
					
						|  Ian Goldberg | 1ce26a1f18
							
							Try calling the new AES functions | 2 years ago | 
				
					
						|  Ian Goldberg | 81331536ac
							
							Start on the data types to construct a DPF | 2 years ago | 
				
					
						|  Ian Goldberg | 83282f88ab
							
							Enable coroutines to be used in the preprocessing phase | 2 years ago | 
				
					
						|  Ian Goldberg | 5446f2f2dd
							
							Rename MPC framework to PRAC | 2 years ago | 
				
					
						|  Ian Goldberg | 099228a946
							
							Gather and dump stats on number of messages, number of bytes, wall clock and CPU times, Lamport time | 2 years ago | 
				
					
						|  Ian Goldberg | 77698e8479
							
							Add a "make depend" target to the Makefile | 2 years ago | 
				
					
						|  Ian Goldberg | ad884f63e1
							
							Add a "make reset" target that just removes the files created by preprocessing | 2 years ago | 
				
					
						|  Ian Goldberg | fc10eb1250
							
							Simplify the implementation of run_coroutines | 2 years ago | 
				
					
						|  Ian Goldberg | 8077f953e7
							
							Start filling in some MPC operations | 2 years ago | 
				
					
						|  Ian Goldberg | 146cdf32dc
							
							Move defined types into types.hpp and make the basic value type flexible as to whether it is 32 or 64 bits | 2 years ago | 
				
					
						|  Ian Goldberg | a2a5e84539
							
							Add a make clean target | 2 years ago |