pub struct PathOramDeterministicEvictor { /* private fields */ }
Expand description
An evictor that implements a deterministic branch selection in reverse lexicographic order and using the Path ORAM eviction strategy
Implementations§
source§impl PathOramDeterministicEvictor
impl PathOramDeterministicEvictor
sourcepub fn new(
number_of_additional_branches_to_evict: usize,
tree_height: u32
) -> Self
pub fn new( number_of_additional_branches_to_evict: usize, tree_height: u32 ) -> Self
Create a new deterministic branch selector that will select
number_of_additional_branches_to_evict
: branches per access in
excess of branch with accessed element.
tree height
: corresponds to the height of tree