Skip to content

MontgomeryPoint Basepoint multiplication Table and performance #714

Open
@elichai

Description

@elichai

EdwardsPoints have EdwardsBasepointTable, I have a usecase where I use the whole Montgomery curve (wheras with the Edwards I'd need to also implement the twist curve) by utilizing #555, And I actually have 2 constant basepoints one on the curve and one on the twist that I'm using for multiplying with random scalars.
I'd like to create some kind of statically precomputed table for those 2 points,
I've also recently stumbled upon this paper/note: https://eprint.iacr.org/2017/264 which allows to further improve the precomputation of MontgomeryPoint Tables.

There's also things like https://eprint.iacr.org/2020/388 to improve the regular Montgomery Point multiplication (See #588)

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