|2.2.0||Mar 12, 2022|
|2.0.0||Apr 17, 2021|
|1.0.0||Mar 9, 2021|
#618 in Cryptography
7,289 downloads per month
Used in 2 crates
Traits defining interfaces for Oblivious RAM, a backing storage supporting Oblivious RAM, and Oblivious Maps, in terms of fixed-size chunks of aligned bytes.
Traits for different pieces of ORAM, from the level of block storage up to an oblivious map. These are all defined in terms of fixed-length chunks of bytes and the A8Bytes object from the aligned-cmov crate.
There is also a naive implementation of the ORAM storage object for tests.