secretflow / psi

The repo of Private Set Intersection(PSI) and Private Information Retrieval(PIR) from SecretFlow.
https://www.secretflow.org.cn/docs/psi
Apache License 2.0
22 stars 16 forks source link

sealPir安全参数仅仅支持8192? #108

Closed Yinbenxin closed 3 months ago

Yinbenxin commented 3 months ago
struct TestParams {
  size_t batch_number;
  size_t element_number;
  size_t element_size = 288;
  size_t poly_degree = 8192;  // now only support 8192
};

在sealPir测试时发现在代码中说仅仅支持8192安全参数,这将导致密文长度过长,我尝试修改相关安全参数,并解决相关报错,但是计算结果错误。而在sealPir开源库中支持4096安全强度。想问一下: 1.出于什么原因仅支持8192安全参数。 2.是否能修改一些代码部分来支持其他安全参数?