Expand description
Implements a fixed-size array with a fixed-size element type. The array is oblivious to the access pattern.
Structs§
- Dynamic
Array - An array whose size is determined at runtime. The size of the array is public. The array is oblivious to the access pattern.
- Long
Array - A fixed-size oblivious array, optimal for large sizes. The size of the array is public.
- Multi
WayArray - A set of
W
subarrays that can be used to store a fixed number of total elements defined atnew
time. It is leaked which subarray is being accessed. - Short
Array - A fixed-size oblivious array, optimal for small sizes. The size of the array is public.
Type Aliases§
- Array
- A fixed sized array defined at compile time. The size of the array is public.
- DArray
- A fixed sized array defined at runtime. The size of the array is public.
Unions§
- Fixed
Array - A fixed-size array that switches between
ShortArray
andLongArray
based on the size. The size of the array is public.