Inversed-Tech / eyelid

Private iris matching
Apache License 2.0
0 stars 0 forks source link

Test all the different FHE parameterizations #73

Closed teor2345 closed 1 month ago

teor2345 commented 2 months ago

Because keys with different parameters are not compatible, the parameters are best implemented as a constant config type trait (rather than dynamic arguments to the constructor).

This will make operations between keys with different parameters fail to compile, which is important for security. I've added this to ticket #59. I'll do the Yashe part of that ticket after this PR merges.

Can you open a ticket for the tests you want? We can do it after #59. How many different parameterizations are there?

_Originally posted by @teor2345 in https://github.com/Inversed-Tech/eyelid/pull/69#discussion_r1583879731_

teor2345 commented 1 month ago

We seem to be doing this over #97 and #98