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

How to access encryption keys for arithmetic? #168

Open
tremblerz opened this issue Jan 3, 2023 · 2 comments
Open

How to access encryption keys for arithmetic? #168

tremblerz opened this issue Jan 3, 2023 · 2 comments
Assignees
Labels
Functionality Wether this library supports a certain operation or not

Comments

@tremblerz
Copy link

Describe the feature
Essentially I am trying to perform addition on two secret keys and I want to use the resulting key as a secret key for another Pyfhel object that generates a public key based on this secret key.
So there are two requirements -

  1. API to get poly coeff. for the keys (support for arithmetic would be helpful as well)
  2. keyGen() with a support to use the existing secret key? (I am guessing it might be there already with the current keygen api if I load using from_bytes_secret_key)

Is this feature related to a project/objective? Please describe briefly
I am working on a project that requires Homomorphic secret sharing and the above requirement should be enough I believe for doing everything else to simulate HSS functionality.

Let me know what you think

@tremblerz tremblerz added the Functionality Wether this library supports a certain operation or not label Jan 3, 2023
@ibarrond ibarrond self-assigned this Jan 12, 2023
@ibarrond ibarrond added this to the PyPoly full support milestone Jan 12, 2023
@ibarrond
Copy link
Owner

Interesting feature! I see no problem to go through with it

@ibarrond
Copy link
Owner

@tremblerz I'm a bit busy these months. If you are interested in having this feature in Pyfhel, I can guide you towards implementing it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Functionality Wether this library supports a certain operation or not
Projects
None yet
Development

No branches or pull requests

2 participants