Ian Goldberg
							
						 | 
						
							
							
								c384b452a8
							
							New RDPF2of3 struct
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								7688de2aaa
							
							The simple fix
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								2b0fc57cfd
							
							Prefetch nodeselecttriples
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								b3b7c388bd
							
							Reduce the number of rounds needed to create an incremental DPF
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								89ecb9f81f
							
							Preprocessing and storage of incremental RDPFs
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								bbcdd36b55
							
							Creation of incremental RDPFs
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								46907324e7
							
							Move expansion into LeafInfo
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								a277449c42
							
							Add bool incremental parameters to constructors for RDPF, RDPFPair, RDPFTriple
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								5a9eac7cbc
							
							Don't forget to save the leaf_cfbits
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								a5815bf876
							
							I/O on wide RDPFs
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								ff2653d6ea
							
							Create wide RDPFs
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								6569a4f55d
							
							Have RDPF::expand() use descend_to_leaf for the last layer
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								864d5a2e7c
							
							We only need one leaf correction flag bit per level, not one per word per level
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								9fcb5e4895
							
							Have RDPF::leaf() use descend_to_leaf for the last layer
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								f15d8fc6e1
							
							Store the max depth and the current depth in an RDPF
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								6496353c33
							
							A PRG variant for computing (wide) leaves
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								953c1fd3a1
							
							Generalize a bunch of types to eventually support wide DPFs
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								a9e39d265e
							
							Add a template parameter to RDPF, RDPFPair, RDPFTriple for the leaf width
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								d8d08f2a6e
							
							Change some functions from templated on return values to overloaded on reference parameters
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								f8e2a126cf
							
							ORAM reads and explicit reads and writes for wide data types
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								33a85d89ca
							
							Simplify ParallelEval API
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								2c32812a93
							
							A little more templatization
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								94fcf8f8b0
							
							Parallel RDPF evaluator
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								e6ae0e4129
							
							Don't explicitly store the whichhalf bit of RDPFs on disk
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								3c86beb097
							
							Change op_counter to aes_ops everywhere
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								ac0020d18d
							
							Extend StreamEval to allow for an XOR input offset in addition to an additive one
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								959a605f44
							
							Touch up a few templates and add +, -, * operators to the RegXS class, and XOR-shared databases "just work"!
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								0de416dfa9
							
							Complete the update protocol
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								116a8072e7
							
							Move templated method implementations from rdpf.hpp to rdpf.tcc
						 | 
						2 years ago |