YeeZ-Privacy-Computing
YeeZ-Privacy-Computing copied to clipboard
Fidelius - YeeZ Privacy Computing 基于可信执行环境的熠智隐私计算中间件
当前`split`算子会在内部为每一个下游算子生成一个`rawdata`实现的缓存队列,但是`rawdata`与`split`之间的数据流是通过`push`操作,即`rawdata.add_data`实现的。该数据流不被`hpda::engine`所知。 所以在`hpda::engine`的视角,`split`算子是计算图的一个输出算子,`rawdata`实现的缓存队列们是计算图的extractor。 对于copy split,虽然实现不符合HPDA文档的状态转移,但是不会导致调度错误 对于从`hpda::processor::split`衍生的hash split算子,则会有问题:由于hash split不一定能立刻给栈顶的`rawdata`产生输出,`hpda::engine`会误以为栈顶的`rawdata`算子已经达到终止状态,从而不在唤醒该缓存及其下游算子,导致一些数据不会流过hash split的下游算子。
@xchmwang
oram update
I tried to use Fidilius, but i don't hv a TEE device, can i use this in docker and run the examples?
convert ORAM sealed file