Skip to content

Square root on BW6 can be optimized #52

Description

@kobigurk

It seems like the square root implementation in Zexe is Tonelli-Shanks, and since q = 3 mod 4 it can be optimized. This affects, for example, proof deserialization or random group element generation for testing.

cc @jon-chuang

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions