Skip to content
New issue

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

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

Already on GitHub? # 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.

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

No branches or pull requests

2 participants