I hereby claim:
- I am pratyush on github.
- I am pratyush795 (https://keybase.io/pratyush795) on keybase.
- I have a public key ASBFQMtaGcGctoGWQnUZLMOD0qitD_s55z7krSkQpNU-ygo
To claim this, I am signing this object:
pub trait GlvMul { | |
// whatever trait methods you need | |
} | |
pub trait SWModelParameters { | |
fn scalar_mul(thing: SWAffine<Self>, other: bits) -> SWAffine<Self> { | |
// default double and add impl | |
} | |
} |
I hereby claim:
To claim this, I am signing this object:
# Authors: Sean Bowe, Alessandro Chiesa, Matthew Green, Ian Miers, Pratyush Mishra, Howard Wu | |
# | |
# This script rigidly generates Montgomery or (twisted) Edwards curves over a given base prime field. | |
# Note that we ensure twist security | |
# Throughout, we write "Edwards" to mean "twisted Edwards". | |
# TODO: add function to check embedding degree, etc | |
# References: | |
# [BBJLP]: Bernstein, Birkner, Joye, Lange, Peters --- "Twisterd Edwards curves" |