This artifact formalizes λOADT✚, a core calculus for secure computation with recursive data types whose structures are protected, described in the POPL22 paper Oblivious Algebraic Data Types.
This artifact formalizes λOADT✚, a core calculus for secure computation with recursive data types whose structures are protected, described in the POPL22 paper Oblivious Algebraic Data Types.