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

Expose server methods in ferveo::api #60

Closed
9 tasks done
Tracked by #53
piotr-roslaniec opened this issue Jan 30, 2023 · 1 comment
Closed
9 tasks done
Tracked by #53

Expose server methods in ferveo::api #60

piotr-roslaniec opened this issue Jan 30, 2023 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@piotr-roslaniec
Copy link

piotr-roslaniec commented Jan 30, 2023

  • Expose ferveo methods used on the server side on ferveo::api module:
    • encrypt,
    • combine_decryption_shares,
    • decrypt_with_shared_secret,
    • Keypair::random,
    • Dkg::generate_transcript,
    • Dkg::aggregate_transcripts,
    • AggregatedTranscript::validate
    • AggregatedTranscript::create_decryption_share
    • Serialization where needed
    • Consider methods that could be used in binding testing
  • Implement and test Python and/or TypeScript bindings for these methods
    • Consider how bindings would be tested in nucypher and nucypher-ts
@piotr-roslaniec piotr-roslaniec added the enhancement New feature or request label Jan 30, 2023
@piotr-roslaniec piotr-roslaniec changed the title Expose server methods in tpke::ferveo Expose server methods in ferveo::api Jan 30, 2023
@piotr-roslaniec piotr-roslaniec self-assigned this Feb 14, 2023
@piotr-roslaniec
Copy link
Author

Closed by #62, updated in #75

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Completed
Development

No branches or pull requests

1 participant