Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Higher Dimensional Ciphertexts and Keys for TFHE when Lowering RLWE to Polynomial #834

Open
lawrencekhlim opened this issue Jul 26, 2024 · 0 comments
Labels
dialect: lwe Issues about the LWE dialect

Comments

@lawrencekhlim
Copy link
Collaborator

lawrencekhlim commented Jul 26, 2024

Currently, our lowering for RLWE to Polynomial does not handle TFHE. Other schemes, like BGV have ciphertexts composed of 2 polynomials and a secret key composed of 1 polynomial; however, TFHE supports higher dimensional ciphertexts and Keys. See this link for details on TFHE encryption and decryption. Also, see LWEToPolynomial.cpp for where to adjust code.

See also #882.

@AlexanderViand-Intel AlexanderViand-Intel added dialect: lwe Issues about the LWE dialect dialect: cggi Issues about the CGGI dialect and removed dialect: cggi Issues about the CGGI dialect labels Jul 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dialect: lwe Issues about the LWE dialect
Projects
None yet
Development

No branches or pull requests

2 participants