Skip to content

Investigate error in precomputed variant when full set of validators is passed #206

@cygnusv

Description

@cygnusv

test_server_python_api_tdec_precomputed in bindings module was failing when the full list of validators was passed to server_aggregate.create_decryption_share_precomputed() instead of the validators selected for the decryption request. Investigate, because the API should be more resilient.

For context, this problem was surfaced once this test was refactored, because it was incorrectly specified. Before, it was creating an aggregate with a threhsold of nodes (instead N), so the tdec request, using t nodes, was always using the effective full set of validators. Once I refactored the test for a more normal behavior, the precomputed variant seemed to be broken for test cases with t < N.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions