Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- module Data.Curve.Edwards
- type PP = EPPoint Curve1174 Fq Fr
- type PA = EAPoint Curve1174 Fq Fr
- type R = 904625697166532776746648320380374280092339035279495474023489261773642975601
- type Fr = Prime R
- type Q = 3618502788666131106986593281521497120414687020801267626233049500247285301239
- type Fq = Prime Q
- data Curve1174
- _a :: Fq
- _d :: Fq
- _h :: Natural
- _q :: Natural
- _r :: Natural
- _x :: Fq
- _y :: Fq
- gA :: PA
- gP :: PP