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

Extend --lwe-add-client-interface to schemes other than BGV #891

Closed
AlexanderViand-Intel opened this issue Aug 8, 2024 · 2 comments · Fixed by #1146
Closed

Extend --lwe-add-client-interface to schemes other than BGV #891

AlexanderViand-Intel opened this issue Aug 8, 2024 · 2 comments · Fixed by #1146
Labels
dialect: lwe Issues about the LWE dialect

Comments

@AlexanderViand-Intel
Copy link
Collaborator

The current lowering only supports RLWECiphertexts and also implicitly assumes BGV-style encode/encrypt.
Somewhat related to #882 (adding encrypt/encode lowerings to poly/etc for things other than BGV)

Both probably require LWE Attr/Type fixes (see #758 and #876) before they can be realized.

@AlexanderViand-Intel
Copy link
Collaborator Author

This also reminds me that we should extend the pass that adds client helper encrypt/decrypt functions to support the rust codegen path.

Originally posted by @j2kun in #897 (comment)

Copy link

github-actions bot commented Oct 2, 2024

This issue has 5 outstanding TODOs:

This comment was autogenerated by todo-backlinks

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

Successfully merging a pull request may close this issue.

1 participant