The Oblivious Machine - or: How to Put the C into MPC
The Oblivious Machine - or: How to Put the C into MPC
复制标题
被遗忘的机器 - 或者:如何将 C 放入 MPC
DOI:
--
复制
发表时间:
2017
期刊:
影响因子:
--
通讯作者:
Marcel Keller
中科院分区:
文献类型:
--
作者:
Marcel Keller
We present an oblivious machine, a concrete notion for a multiparty random access machine (RAM) computation and a toolchain to allow the efficient execution of general programs written in a subset of C that allows RAM-model computation over the integers. The machine only leaks the list of possible instructions and the running time. Our work is based on the oblivious array for secret-sharing-based multiparty computation by Keller and Scholl (Asiacrypt ’14). This means that we only incur a polylogarithmic overhead over the execution on a CPU.