Function mc_oblivious_traits::testing::exercise_oram[][src]

pub fn exercise_oram<BlockSize, O, R>(
    num_rounds: usize,
    oram: &mut O,
    rng: &mut R
) where
    BlockSize: ArrayLength<u8>,
    O: ORAM<BlockSize>,
    R: RngCore + CryptoRng

Exercise an ORAM by writing, reading, and rewriting, a progressively larger set of random locations