提交 6a6e43a9 编写于 作者: Y yangqingyou

remove prng in abstract_context

上级 d829309d
......@@ -30,17 +30,13 @@ using PseudorandomNumberGenerator = psi::PseudorandomNumberGenerator;
class AbstractContext {
public:
AbstractContext(size_t party, std::shared_ptr<AbstractNetwork> network) {
init(party, network);
set_party(party);
set_network(network);
};
AbstractContext(const AbstractContext &other) = delete;
AbstractContext &operator=(const AbstractContext &other) = delete;
void init(size_t party, std::shared_ptr<AbstractNetwork> network) {
set_party(party);
set_network(network);
}
void set_party(size_t party) {
_party = party;
}
......@@ -124,8 +120,6 @@ private:
size_t _num_party;
size_t _party;
std::shared_ptr<AbstractNetwork> _network;
PseudorandomNumberGenerator _prng[3];
};
} // namespace mpc
......
......@@ -64,4 +64,4 @@ class ObliviousTransfer {
}
};
} // namespace aby3
\ No newline at end of file
} // namespace aby3
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册