elliptic-curve-0.2.1: Elliptic curve library

Index

A 
1 (Data Constructor)Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1
2 (Data Constructor)Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519
3 (Data Constructor)Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174
4 (Data Constructor)Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1
addGroup, Curve, Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1, Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519, Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174, Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1, Group.Field, Group.Field.BN254TF
AffineCurve, Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1, Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519, Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174, Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1
AnomalousCurve.Weierstrass.Anomalous
ANSSIFRP256V1Curve.Weierstrass.ANSSIFRP256V1
a_ 
1 (Function)Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1
2 (Function)Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519
3 (Function)Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174
4 (Function)Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1
BACurveCurve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1
BAPointCurve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1
BCurveCurve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1
BinaryCurve, Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1, Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519, Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174, Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1
BLS12381Curve.Weierstrass.BLS12381
BLS12381TCurve.Weierstrass.BLS12381T
BLS48581Curve.Weierstrass.BLS48581
BLS48581TCurve.Weierstrass.BLS48581T
BN224Curve.Weierstrass.BN224
BN254Curve.Weierstrass.BN254
BN254ACurve.Weierstrass.BN254A
BN254ATCurve.Weierstrass.BN254AT
BN254BCurve.Weierstrass.BN254B
BN254BTCurve.Weierstrass.BN254BT
BN254TCurve.Weierstrass.BN254T
BN256Curve.Weierstrass.BN256
BN384Curve.Weierstrass.BN384
BN462Curve.Weierstrass.BN462
BN462TCurve.Weierstrass.BN462T
BN512Curve.Weierstrass.BN512
BPCurveCurve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1
BPointCurve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1
BPPointCurve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1
BrainpoolP160R1Curve.Weierstrass.BrainpoolP160R1
BrainpoolP160T1Curve.Weierstrass.BrainpoolP160T1
BrainpoolP192R1Curve.Weierstrass.BrainpoolP192R1
BrainpoolP192T1Curve.Weierstrass.BrainpoolP192T1
BrainpoolP224R1Curve.Weierstrass.BrainpoolP224R1
BrainpoolP224T1Curve.Weierstrass.BrainpoolP224T1
BrainpoolP256R1Curve.Weierstrass.BrainpoolP256R1
BrainpoolP256T1Curve.Weierstrass.BrainpoolP256T1
BrainpoolP320R1Curve.Weierstrass.BrainpoolP320R1
BrainpoolP320T1Curve.Weierstrass.BrainpoolP320T1
BrainpoolP384R1Curve.Weierstrass.BrainpoolP384R1
BrainpoolP384T1Curve.Weierstrass.BrainpoolP384T1
BrainpoolP512R1Curve.Weierstrass.BrainpoolP512R1
BrainpoolP512T1Curve.Weierstrass.BrainpoolP512T1
b_ 
1 (Function)Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1
2 (Function)Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519
3 (Function)Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1
charCurve, Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1, Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519, Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174, Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1
cofCurve, Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1, Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519, Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174, Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1
CoordinatesCurve, Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1, Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519, Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174, Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1
CurveCurve, Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1, Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519, Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174, Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1
Curve1174Curve.Edwards.Curve1174
Curve25519Curve.Montgomery.Curve25519
Curve383187Curve.Montgomery.Curve383187
Curve41417Curve.Edwards.Curve41417
Curve448Curve.Montgomery.Curve448
dblGroup, Curve, Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1, Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519, Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174, Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1, Group.Field, Group.Field.BN254TF
defGroup, Curve, Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1, Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519, Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174, Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1, Group.Field, Group.Field.BN254TF
discCurve, Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1, Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519, Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174, Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1
d_Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174
E222Curve.Edwards.E222
E382Curve.Edwards.E382
E521Curve.Edwards.E521
EACurveCurve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174
EAPointCurve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174
ECurveCurve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174
Ed25519Curve.Edwards.Ed25519
Ed3363Curve.Edwards.Ed3363
Ed448Curve.Edwards.Ed448
EdwardsCurve, Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1, Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519, Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174, Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1
ElementGroup.Field, Group.Field.BN254TF
EPCurveCurve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174
EPointCurve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174
EPPointCurve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174
FGroup.Field, Group.Field.BN254TF
F2m 
1 (Type/Class)Curve.Binary.SECT571R1
2 (Type/Class)Curve.Binary.SECT571K1
3 (Type/Class)Curve.Binary.SECT409R1
4 (Type/Class)Curve.Binary.SECT409K1
5 (Type/Class)Curve.Binary.SECT283R1
6 (Type/Class)Curve.Binary.SECT283K1
7 (Type/Class)Curve.Binary.SECT239K1
8 (Type/Class)Curve.Binary.SECT233R1
9 (Type/Class)Curve.Binary.SECT233K1
10 (Type/Class)Curve.Binary.SECT193R2
11 (Type/Class)Curve.Binary.SECT193R1
12 (Type/Class)Curve.Binary.SECT163R2
13 (Type/Class)Curve.Binary.SECT163R1
14 (Type/Class)Curve.Binary.SECT163K1
15 (Type/Class)Curve.Binary.SECT131R2
16 (Type/Class)Curve.Binary.SECT131R1
17 (Type/Class)Curve.Binary.SECT113R2
18 (Type/Class)Curve.Binary.SECT113R1
FGroupGroup.Field, Group.Field.BN254TF
FormCurve, Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1, Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519, Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174, Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1
Fq 
1 (Type/Class)Curve.Weierstrass.SECP521R1
2 (Type/Class)Curve.Weierstrass.SECP384R1
3 (Type/Class)Curve.Weierstrass.SECP256R1
4 (Type/Class)Curve.Weierstrass.SECP256K1
5 (Type/Class)Curve.Weierstrass.SECP224R1
6 (Type/Class)Curve.Weierstrass.SECP224K1
7 (Type/Class)Curve.Weierstrass.SECP192R1
8 (Type/Class)Curve.Weierstrass.SECP192K1
9 (Type/Class)Curve.Weierstrass.SECP160R2
10 (Type/Class)Curve.Weierstrass.SECP160R1
11 (Type/Class)Curve.Weierstrass.SECP160K1
12 (Type/Class)Curve.Weierstrass.SECP128R2
13 (Type/Class)Curve.Weierstrass.SECP128R1
14 (Type/Class)Curve.Weierstrass.SECP112R2
15 (Type/Class)Curve.Weierstrass.SECP112R1
16 (Type/Class)Curve.Weierstrass.BrainpoolP512T1
17 (Type/Class)Curve.Weierstrass.BrainpoolP512R1
18 (Type/Class)Curve.Weierstrass.BrainpoolP384T1
19 (Type/Class)Curve.Weierstrass.BrainpoolP384R1
20 (Type/Class)Curve.Weierstrass.BrainpoolP320T1
21 (Type/Class)Curve.Weierstrass.BrainpoolP320R1
22 (Type/Class)Curve.Weierstrass.BrainpoolP256T1
23 (Type/Class)Curve.Weierstrass.BrainpoolP256R1
24 (Type/Class)Curve.Weierstrass.BrainpoolP224T1
25 (Type/Class)Curve.Weierstrass.BrainpoolP224R1
26 (Type/Class)Curve.Weierstrass.BrainpoolP192T1
27 (Type/Class)Curve.Weierstrass.BrainpoolP192R1
28 (Type/Class)Curve.Weierstrass.BrainpoolP160T1
29 (Type/Class)Curve.Weierstrass.BrainpoolP160R1
30 (Type/Class)Curve.Weierstrass.BN512
31 (Type/Class)Curve.Weierstrass.BN462
32 (Type/Class)Curve.Weierstrass.BN384
33 (Type/Class)Curve.Weierstrass.BN256
34 (Type/Class)Curve.Weierstrass.BN254B
35 (Type/Class)Curve.Weierstrass.BN254A
36 (Type/Class)Curve.Weierstrass.BN254
37 (Type/Class)Curve.Weierstrass.BN224
38 (Type/Class)Curve.Weierstrass.BLS48581
39 (Type/Class)Curve.Weierstrass.BLS12381
40 (Type/Class)Curve.Weierstrass.Anomalous
41 (Type/Class)Curve.Weierstrass.ANSSIFRP256V1
42 (Type/Class)Curve.Montgomery.M511
43 (Type/Class)Curve.Montgomery.M383
44 (Type/Class)Curve.Montgomery.M221
45 (Type/Class)Curve.Montgomery.Curve448
46 (Type/Class)Curve.Montgomery.Curve383187
47 (Type/Class)Curve.Montgomery.Curve25519
48 (Type/Class)Curve.Edwards.JubJub
49 (Type/Class)Curve.Edwards.Ed448
50 (Type/Class)Curve.Edwards.Ed3363
51 (Type/Class)Curve.Edwards.Ed25519
52 (Type/Class)Curve.Edwards.E521
53 (Type/Class)Curve.Edwards.E382
54 (Type/Class)Curve.Edwards.E222
55 (Type/Class)Curve.Edwards.Curve41417
56 (Type/Class)Curve.Edwards.Curve1174
Fq12Group.Field.BN254TF
Fq2 
1 (Type/Class)Curve.Weierstrass.BN462T
2 (Type/Class)Curve.Weierstrass.BN254BT
3 (Type/Class)Curve.Weierstrass.BN254AT
4 (Type/Class)Curve.Weierstrass.BN254T
5 (Type/Class)Curve.Weierstrass.BLS48581T
6 (Type/Class)Curve.Weierstrass.BLS12381T
Fq4Curve.Weierstrass.BLS48581T
Fq6Group.Field.BN254TF
Fq8Curve.Weierstrass.BLS48581T
Fr 
1 (Type/Class)Curve.Weierstrass.SECP521R1
2 (Type/Class)Curve.Weierstrass.SECP384R1
3 (Type/Class)Curve.Weierstrass.SECP256R1
4 (Type/Class)Curve.Weierstrass.SECP256K1
5 (Type/Class)Curve.Weierstrass.SECP224R1
6 (Type/Class)Curve.Weierstrass.SECP224K1
7 (Type/Class)Curve.Weierstrass.SECP192R1
8 (Type/Class)Curve.Weierstrass.SECP192K1
9 (Type/Class)Curve.Weierstrass.SECP160R2
10 (Type/Class)Curve.Weierstrass.SECP160R1
11 (Type/Class)Curve.Weierstrass.SECP160K1
12 (Type/Class)Curve.Weierstrass.SECP128R2
13 (Type/Class)Curve.Weierstrass.SECP128R1
14 (Type/Class)Curve.Weierstrass.SECP112R2
15 (Type/Class)Curve.Weierstrass.SECP112R1
16 (Type/Class)Curve.Weierstrass.BrainpoolP512T1
17 (Type/Class)Curve.Weierstrass.BrainpoolP512R1
18 (Type/Class)Curve.Weierstrass.BrainpoolP384T1
19 (Type/Class)Curve.Weierstrass.BrainpoolP384R1
20 (Type/Class)Curve.Weierstrass.BrainpoolP320T1
21 (Type/Class)Curve.Weierstrass.BrainpoolP320R1
22 (Type/Class)Curve.Weierstrass.BrainpoolP256T1
23 (Type/Class)Curve.Weierstrass.BrainpoolP256R1
24 (Type/Class)Curve.Weierstrass.BrainpoolP224T1
25 (Type/Class)Curve.Weierstrass.BrainpoolP224R1
26 (Type/Class)Curve.Weierstrass.BrainpoolP192T1
27 (Type/Class)Curve.Weierstrass.BrainpoolP192R1
28 (Type/Class)Curve.Weierstrass.BrainpoolP160T1
29 (Type/Class)Curve.Weierstrass.BrainpoolP160R1
30 (Type/Class)Curve.Weierstrass.BN512
31 (Type/Class)Curve.Weierstrass.BN462
32 (Type/Class)Curve.Weierstrass.BN462T
33 (Type/Class)Curve.Weierstrass.BN384
34 (Type/Class)Curve.Weierstrass.BN256
35 (Type/Class)Curve.Weierstrass.BN254B
36 (Type/Class)Curve.Weierstrass.BN254BT
37 (Type/Class)Curve.Weierstrass.BN254A
38 (Type/Class)Curve.Weierstrass.BN254AT
39 (Type/Class)Curve.Weierstrass.BN254
40 (Type/Class)Curve.Weierstrass.BN254T
41 (Type/Class)Curve.Weierstrass.BN224
42 (Type/Class)Curve.Weierstrass.BLS48581
43 (Type/Class)Curve.Weierstrass.BLS48581T
44 (Type/Class)Curve.Weierstrass.BLS12381
45 (Type/Class)Curve.Weierstrass.BLS12381T
46 (Type/Class)Curve.Weierstrass.Anomalous
47 (Type/Class)Curve.Weierstrass.ANSSIFRP256V1
48 (Type/Class)Curve.Montgomery.M511
49 (Type/Class)Curve.Montgomery.M383
50 (Type/Class)Curve.Montgomery.M221
51 (Type/Class)Curve.Montgomery.Curve448
52 (Type/Class)Curve.Montgomery.Curve383187
53 (Type/Class)Curve.Montgomery.Curve25519
54 (Type/Class)Curve.Edwards.JubJub
55 (Type/Class)Curve.Edwards.Ed448
56 (Type/Class)Curve.Edwards.Ed3363
57 (Type/Class)Curve.Edwards.Ed25519
58 (Type/Class)Curve.Edwards.E521
59 (Type/Class)Curve.Edwards.E382
60 (Type/Class)Curve.Edwards.E222
61 (Type/Class)Curve.Edwards.Curve41417
62 (Type/Class)Curve.Edwards.Curve1174
63 (Type/Class)Curve.Binary.SECT571R1
64 (Type/Class)Curve.Binary.SECT571K1
65 (Type/Class)Curve.Binary.SECT409R1
66 (Type/Class)Curve.Binary.SECT409K1
67 (Type/Class)Curve.Binary.SECT283R1
68 (Type/Class)Curve.Binary.SECT283K1
69 (Type/Class)Curve.Binary.SECT239K1
70 (Type/Class)Curve.Binary.SECT233R1
71 (Type/Class)Curve.Binary.SECT233K1
72 (Type/Class)Curve.Binary.SECT193R2
73 (Type/Class)Curve.Binary.SECT193R1
74 (Type/Class)Curve.Binary.SECT163R2
75 (Type/Class)Curve.Binary.SECT163R1
76 (Type/Class)Curve.Binary.SECT163K1
77 (Type/Class)Curve.Binary.SECT131R2
78 (Type/Class)Curve.Binary.SECT131R1
79 (Type/Class)Curve.Binary.SECT113R2
80 (Type/Class)Curve.Binary.SECT113R1
fromACurve, Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1, Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519, Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174, Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1
gA 
1 (Function)Curve.Weierstrass.SECP521R1
2 (Function)Curve.Weierstrass.SECP384R1
3 (Function)Curve.Weierstrass.SECP256R1
4 (Function)Curve.Weierstrass.SECP256K1
5 (Function)Curve.Weierstrass.SECP224R1
6 (Function)Curve.Weierstrass.SECP224K1
7 (Function)Curve.Weierstrass.SECP192R1
8 (Function)Curve.Weierstrass.SECP192K1
9 (Function)Curve.Weierstrass.SECP160R2
10 (Function)Curve.Weierstrass.SECP160R1
11 (Function)Curve.Weierstrass.SECP160K1
12 (Function)Curve.Weierstrass.SECP128R2
13 (Function)Curve.Weierstrass.SECP128R1
14 (Function)Curve.Weierstrass.SECP112R2
15 (Function)Curve.Weierstrass.SECP112R1
16 (Function)Curve.Weierstrass.BrainpoolP512T1
17 (Function)Curve.Weierstrass.BrainpoolP512R1
18 (Function)Curve.Weierstrass.BrainpoolP384T1
19 (Function)Curve.Weierstrass.BrainpoolP384R1
20 (Function)Curve.Weierstrass.BrainpoolP320T1
21 (Function)Curve.Weierstrass.BrainpoolP320R1
22 (Function)Curve.Weierstrass.BrainpoolP256T1
23 (Function)Curve.Weierstrass.BrainpoolP256R1
24 (Function)Curve.Weierstrass.BrainpoolP224T1
25 (Function)Curve.Weierstrass.BrainpoolP224R1
26 (Function)Curve.Weierstrass.BrainpoolP192T1
27 (Function)Curve.Weierstrass.BrainpoolP192R1
28 (Function)Curve.Weierstrass.BrainpoolP160T1
29 (Function)Curve.Weierstrass.BrainpoolP160R1
30 (Function)Curve.Weierstrass.BN512
31 (Function)Curve.Weierstrass.BN462
32 (Function)Curve.Weierstrass.BN462T
33 (Function)Curve.Weierstrass.BN384
34 (Function)Curve.Weierstrass.BN256
35 (Function)Curve.Weierstrass.BN254B
36 (Function)Curve.Weierstrass.BN254BT
37 (Function)Curve.Weierstrass.BN254A
38 (Function)Curve.Weierstrass.BN254AT
39 (Function)Curve.Weierstrass.BN254
40 (Function)Curve.Weierstrass.BN254T
41 (Function)Curve.Weierstrass.BN224
42 (Function)Curve.Weierstrass.BLS48581
43 (Function)Curve.Weierstrass.BLS48581T
44 (Function)Curve.Weierstrass.BLS12381
45 (Function)Curve.Weierstrass.BLS12381T
46 (Function)Curve.Weierstrass.Anomalous
47 (Function)Curve.Weierstrass.ANSSIFRP256V1
48 (Function)Curve.Montgomery.M511
49 (Function)Curve.Montgomery.M383
50 (Function)Curve.Montgomery.M221
51 (Function)Curve.Montgomery.Curve448
52 (Function)Curve.Montgomery.Curve383187
53 (Function)Curve.Montgomery.Curve25519
54 (Function)Curve.Edwards.JubJub
55 (Function)Curve.Edwards.Ed448
56 (Function)Curve.Edwards.Ed3363
57 (Function)Curve.Edwards.Ed25519
58 (Function)Curve.Edwards.E521
59 (Function)Curve.Edwards.E382
60 (Function)Curve.Edwards.E222
61 (Function)Curve.Edwards.Curve41417
62 (Function)Curve.Edwards.Curve1174
63 (Function)Curve.Binary.SECT571R1
64 (Function)Curve.Binary.SECT571K1
65 (Function)Curve.Binary.SECT409R1
66 (Function)Curve.Binary.SECT409K1
67 (Function)Curve.Binary.SECT283R1
68 (Function)Curve.Binary.SECT283K1
69 (Function)Curve.Binary.SECT239K1
70 (Function)Curve.Binary.SECT233R1
71 (Function)Curve.Binary.SECT233K1
72 (Function)Curve.Binary.SECT193R2
73 (Function)Curve.Binary.SECT193R1
74 (Function)Curve.Binary.SECT163R2
75 (Function)Curve.Binary.SECT163R1
76 (Function)Curve.Binary.SECT163K1
77 (Function)Curve.Binary.SECT131R2
78 (Function)Curve.Binary.SECT131R1
79 (Function)Curve.Binary.SECT113R2
80 (Function)Curve.Binary.SECT113R1
gA_ 
1 (Function)Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1
2 (Function)Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519
3 (Function)Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174
4 (Function)Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1
genGroup, Curve, Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1, Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519, Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174, Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1, Group.Field, Group.Field.BN254TF
gJ 
1 (Function)Curve.Weierstrass.SECP521R1
2 (Function)Curve.Weierstrass.SECP384R1
3 (Function)Curve.Weierstrass.SECP256R1
4 (Function)Curve.Weierstrass.SECP256K1
5 (Function)Curve.Weierstrass.SECP224R1
6 (Function)Curve.Weierstrass.SECP224K1
7 (Function)Curve.Weierstrass.SECP192R1
8 (Function)Curve.Weierstrass.SECP192K1
9 (Function)Curve.Weierstrass.SECP160R2
10 (Function)Curve.Weierstrass.SECP160R1
11 (Function)Curve.Weierstrass.SECP160K1
12 (Function)Curve.Weierstrass.SECP128R2
13 (Function)Curve.Weierstrass.SECP128R1
14 (Function)Curve.Weierstrass.SECP112R2
15 (Function)Curve.Weierstrass.SECP112R1
16 (Function)Curve.Weierstrass.BrainpoolP512T1
17 (Function)Curve.Weierstrass.BrainpoolP512R1
18 (Function)Curve.Weierstrass.BrainpoolP384T1
19 (Function)Curve.Weierstrass.BrainpoolP384R1
20 (Function)Curve.Weierstrass.BrainpoolP320T1
21 (Function)Curve.Weierstrass.BrainpoolP320R1
22 (Function)Curve.Weierstrass.BrainpoolP256T1
23 (Function)Curve.Weierstrass.BrainpoolP256R1
24 (Function)Curve.Weierstrass.BrainpoolP224T1
25 (Function)Curve.Weierstrass.BrainpoolP224R1
26 (Function)Curve.Weierstrass.BrainpoolP192T1
27 (Function)Curve.Weierstrass.BrainpoolP192R1
28 (Function)Curve.Weierstrass.BrainpoolP160T1
29 (Function)Curve.Weierstrass.BrainpoolP160R1
30 (Function)Curve.Weierstrass.BN512
31 (Function)Curve.Weierstrass.BN462
32 (Function)Curve.Weierstrass.BN462T
33 (Function)Curve.Weierstrass.BN384
34 (Function)Curve.Weierstrass.BN256
35 (Function)Curve.Weierstrass.BN254B
36 (Function)Curve.Weierstrass.BN254BT
37 (Function)Curve.Weierstrass.BN254A
38 (Function)Curve.Weierstrass.BN254AT
39 (Function)Curve.Weierstrass.BN254
40 (Function)Curve.Weierstrass.BN254T
41 (Function)Curve.Weierstrass.BN224
42 (Function)Curve.Weierstrass.BLS48581
43 (Function)Curve.Weierstrass.BLS48581T
44 (Function)Curve.Weierstrass.BLS12381
45 (Function)Curve.Weierstrass.BLS12381T
46 (Function)Curve.Weierstrass.Anomalous
47 (Function)Curve.Weierstrass.ANSSIFRP256V1
gJ_Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1
gP 
1 (Function)Curve.Weierstrass.SECP521R1
2 (Function)Curve.Weierstrass.SECP384R1
3 (Function)Curve.Weierstrass.SECP256R1
4 (Function)Curve.Weierstrass.SECP256K1
5 (Function)Curve.Weierstrass.SECP224R1
6 (Function)Curve.Weierstrass.SECP224K1
7 (Function)Curve.Weierstrass.SECP192R1
8 (Function)Curve.Weierstrass.SECP192K1
9 (Function)Curve.Weierstrass.SECP160R2
10 (Function)Curve.Weierstrass.SECP160R1
11 (Function)Curve.Weierstrass.SECP160K1
12 (Function)Curve.Weierstrass.SECP128R2
13 (Function)Curve.Weierstrass.SECP128R1
14 (Function)Curve.Weierstrass.SECP112R2
15 (Function)Curve.Weierstrass.SECP112R1
16 (Function)Curve.Weierstrass.BrainpoolP512T1
17 (Function)Curve.Weierstrass.BrainpoolP512R1
18 (Function)Curve.Weierstrass.BrainpoolP384T1
19 (Function)Curve.Weierstrass.BrainpoolP384R1
20 (Function)Curve.Weierstrass.BrainpoolP320T1
21 (Function)Curve.Weierstrass.BrainpoolP320R1
22 (Function)Curve.Weierstrass.BrainpoolP256T1
23 (Function)Curve.Weierstrass.BrainpoolP256R1
24 (Function)Curve.Weierstrass.BrainpoolP224T1
25 (Function)Curve.Weierstrass.BrainpoolP224R1
26 (Function)Curve.Weierstrass.BrainpoolP192T1
27 (Function)Curve.Weierstrass.BrainpoolP192R1
28 (Function)Curve.Weierstrass.BrainpoolP160T1
29 (Function)Curve.Weierstrass.BrainpoolP160R1
30 (Function)Curve.Weierstrass.BN512
31 (Function)Curve.Weierstrass.BN462
32 (Function)Curve.Weierstrass.BN462T
33 (Function)Curve.Weierstrass.BN384
34 (Function)Curve.Weierstrass.BN256
35 (Function)Curve.Weierstrass.BN254B
36 (Function)Curve.Weierstrass.BN254BT
37 (Function)Curve.Weierstrass.BN254A
38 (Function)Curve.Weierstrass.BN254AT
39 (Function)Curve.Weierstrass.BN254
40 (Function)Curve.Weierstrass.BN254T
41 (Function)Curve.Weierstrass.BN224
42 (Function)Curve.Weierstrass.BLS48581
43 (Function)Curve.Weierstrass.BLS48581T
44 (Function)Curve.Weierstrass.BLS12381
45 (Function)Curve.Weierstrass.BLS12381T
46 (Function)Curve.Weierstrass.Anomalous
47 (Function)Curve.Weierstrass.ANSSIFRP256V1
48 (Function)Curve.Edwards.JubJub
49 (Function)Curve.Edwards.Ed448
50 (Function)Curve.Edwards.Ed3363
51 (Function)Curve.Edwards.Ed25519
52 (Function)Curve.Edwards.E521
53 (Function)Curve.Edwards.E382
54 (Function)Curve.Edwards.E222
55 (Function)Curve.Edwards.Curve41417
56 (Function)Curve.Edwards.Curve1174
57 (Function)Curve.Binary.SECT571R1
58 (Function)Curve.Binary.SECT571K1
59 (Function)Curve.Binary.SECT409R1
60 (Function)Curve.Binary.SECT409K1
61 (Function)Curve.Binary.SECT283R1
62 (Function)Curve.Binary.SECT283K1
63 (Function)Curve.Binary.SECT239K1
64 (Function)Curve.Binary.SECT233R1
65 (Function)Curve.Binary.SECT233K1
66 (Function)Curve.Binary.SECT193R2
67 (Function)Curve.Binary.SECT193R1
68 (Function)Curve.Binary.SECT163R2
69 (Function)Curve.Binary.SECT163R1
70 (Function)Curve.Binary.SECT163K1
71 (Function)Curve.Binary.SECT131R2
72 (Function)Curve.Binary.SECT131R1
73 (Function)Curve.Binary.SECT113R2
74 (Function)Curve.Binary.SECT113R1
gP_ 
1 (Function)Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1
2 (Function)Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174
3 (Function)Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1
GroupGroup, Curve, Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1, Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519, Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174, Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1, Group.Field, Group.Field.BN254TF
g_Group.Field, Group.Field.BN254TF
h_ 
1 (Function)Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1
2 (Function)Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519
3 (Function)Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174
4 (Function)Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1
idGroup, Curve, Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1, Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519, Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174, Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1, Group.Field, Group.Field.BN254TF
invGroup, Curve, Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1, Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519, Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174, Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1, Group.Field, Group.Field.BN254TF
JCurve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1
JacobianCurve, Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1, Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519, Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174, Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1
JubJubCurve.Edwards.JubJub
M221Curve.Montgomery.M221
M383Curve.Montgomery.M383
M511Curve.Montgomery.M511
MACurveCurve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519
MAPointCurve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519
MCurveCurve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519
MontgomeryCurve, Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1, Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519, Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174, Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1
MPointCurve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519
mulCurve, Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1, Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519, Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174, Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1
mul'Group, Curve, Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1, Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519, Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174, Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1, Group.Field, Group.Field.BN254TF
O 
1 (Data Constructor)Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1
2 (Data Constructor)Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519
3 (Data Constructor)Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1
orderGroup, Curve, Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1, Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519, Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174, Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1, Group.Field, Group.Field.BN254TF
P 
1 (Data Constructor)Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1
2 (Data Constructor)Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174
3 (Data Constructor)Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1
4 (Type/Class)Group.Field.BN254TF
PA 
1 (Type/Class)Curve.Weierstrass.SECP521R1
2 (Type/Class)Curve.Weierstrass.SECP384R1
3 (Type/Class)Curve.Weierstrass.SECP256R1
4 (Type/Class)Curve.Weierstrass.SECP256K1
5 (Type/Class)Curve.Weierstrass.SECP224R1
6 (Type/Class)Curve.Weierstrass.SECP224K1
7 (Type/Class)Curve.Weierstrass.SECP192R1
8 (Type/Class)Curve.Weierstrass.SECP192K1
9 (Type/Class)Curve.Weierstrass.SECP160R2
10 (Type/Class)Curve.Weierstrass.SECP160R1
11 (Type/Class)Curve.Weierstrass.SECP160K1
12 (Type/Class)Curve.Weierstrass.SECP128R2
13 (Type/Class)Curve.Weierstrass.SECP128R1
14 (Type/Class)Curve.Weierstrass.SECP112R2
15 (Type/Class)Curve.Weierstrass.SECP112R1
16 (Type/Class)Curve.Weierstrass.BrainpoolP512T1
17 (Type/Class)Curve.Weierstrass.BrainpoolP512R1
18 (Type/Class)Curve.Weierstrass.BrainpoolP384T1
19 (Type/Class)Curve.Weierstrass.BrainpoolP384R1
20 (Type/Class)Curve.Weierstrass.BrainpoolP320T1
21 (Type/Class)Curve.Weierstrass.BrainpoolP320R1
22 (Type/Class)Curve.Weierstrass.BrainpoolP256T1
23 (Type/Class)Curve.Weierstrass.BrainpoolP256R1
24 (Type/Class)Curve.Weierstrass.BrainpoolP224T1
25 (Type/Class)Curve.Weierstrass.BrainpoolP224R1
26 (Type/Class)Curve.Weierstrass.BrainpoolP192T1
27 (Type/Class)Curve.Weierstrass.BrainpoolP192R1
28 (Type/Class)Curve.Weierstrass.BrainpoolP160T1
29 (Type/Class)Curve.Weierstrass.BrainpoolP160R1
30 (Type/Class)Curve.Weierstrass.BN512
31 (Type/Class)Curve.Weierstrass.BN462
32 (Type/Class)Curve.Weierstrass.BN462T
33 (Type/Class)Curve.Weierstrass.BN384
34 (Type/Class)Curve.Weierstrass.BN256
35 (Type/Class)Curve.Weierstrass.BN254B
36 (Type/Class)Curve.Weierstrass.BN254BT
37 (Type/Class)Curve.Weierstrass.BN254A
38 (Type/Class)Curve.Weierstrass.BN254AT
39 (Type/Class)Curve.Weierstrass.BN254
40 (Type/Class)Curve.Weierstrass.BN254T
41 (Type/Class)Curve.Weierstrass.BN224
42 (Type/Class)Curve.Weierstrass.BLS48581
43 (Type/Class)Curve.Weierstrass.BLS48581T
44 (Type/Class)Curve.Weierstrass.BLS12381
45 (Type/Class)Curve.Weierstrass.BLS12381T
46 (Type/Class)Curve.Weierstrass.Anomalous
47 (Type/Class)Curve.Weierstrass.ANSSIFRP256V1
48 (Type/Class)Curve.Montgomery.M511
49 (Type/Class)Curve.Montgomery.M383
50 (Type/Class)Curve.Montgomery.M221
51 (Type/Class)Curve.Montgomery.Curve448
52 (Type/Class)Curve.Montgomery.Curve383187
53 (Type/Class)Curve.Montgomery.Curve25519
54 (Type/Class)Curve.Edwards.JubJub
55 (Type/Class)Curve.Edwards.Ed448
56 (Type/Class)Curve.Edwards.Ed3363
57 (Type/Class)Curve.Edwards.Ed25519
58 (Type/Class)Curve.Edwards.E521
59 (Type/Class)Curve.Edwards.E382
60 (Type/Class)Curve.Edwards.E222
61 (Type/Class)Curve.Edwards.Curve41417
62 (Type/Class)Curve.Edwards.Curve1174
63 (Type/Class)Curve.Binary.SECT571R1
64 (Type/Class)Curve.Binary.SECT571K1
65 (Type/Class)Curve.Binary.SECT409R1
66 (Type/Class)Curve.Binary.SECT409K1
67 (Type/Class)Curve.Binary.SECT283R1
68 (Type/Class)Curve.Binary.SECT283K1
69 (Type/Class)Curve.Binary.SECT239K1
70 (Type/Class)Curve.Binary.SECT233R1
71 (Type/Class)Curve.Binary.SECT233K1
72 (Type/Class)Curve.Binary.SECT193R2
73 (Type/Class)Curve.Binary.SECT193R1
74 (Type/Class)Curve.Binary.SECT163R2
75 (Type/Class)Curve.Binary.SECT163R1
76 (Type/Class)Curve.Binary.SECT163K1
77 (Type/Class)Curve.Binary.SECT131R2
78 (Type/Class)Curve.Binary.SECT131R1
79 (Type/Class)Curve.Binary.SECT113R2
80 (Type/Class)Curve.Binary.SECT113R1
PJ 
1 (Type/Class)Curve.Weierstrass.SECP521R1
2 (Type/Class)Curve.Weierstrass.SECP384R1
3 (Type/Class)Curve.Weierstrass.SECP256R1
4 (Type/Class)Curve.Weierstrass.SECP256K1
5 (Type/Class)Curve.Weierstrass.SECP224R1
6 (Type/Class)Curve.Weierstrass.SECP224K1
7 (Type/Class)Curve.Weierstrass.SECP192R1
8 (Type/Class)Curve.Weierstrass.SECP192K1
9 (Type/Class)Curve.Weierstrass.SECP160R2
10 (Type/Class)Curve.Weierstrass.SECP160R1
11 (Type/Class)Curve.Weierstrass.SECP160K1
12 (Type/Class)Curve.Weierstrass.SECP128R2
13 (Type/Class)Curve.Weierstrass.SECP128R1
14 (Type/Class)Curve.Weierstrass.SECP112R2
15 (Type/Class)Curve.Weierstrass.SECP112R1
16 (Type/Class)Curve.Weierstrass.BrainpoolP512T1
17 (Type/Class)Curve.Weierstrass.BrainpoolP512R1
18 (Type/Class)Curve.Weierstrass.BrainpoolP384T1
19 (Type/Class)Curve.Weierstrass.BrainpoolP384R1
20 (Type/Class)Curve.Weierstrass.BrainpoolP320T1
21 (Type/Class)Curve.Weierstrass.BrainpoolP320R1
22 (Type/Class)Curve.Weierstrass.BrainpoolP256T1
23 (Type/Class)Curve.Weierstrass.BrainpoolP256R1
24 (Type/Class)Curve.Weierstrass.BrainpoolP224T1
25 (Type/Class)Curve.Weierstrass.BrainpoolP224R1
26 (Type/Class)Curve.Weierstrass.BrainpoolP192T1
27 (Type/Class)Curve.Weierstrass.BrainpoolP192R1
28 (Type/Class)Curve.Weierstrass.BrainpoolP160T1
29 (Type/Class)Curve.Weierstrass.BrainpoolP160R1
30 (Type/Class)Curve.Weierstrass.BN512
31 (Type/Class)Curve.Weierstrass.BN462
32 (Type/Class)Curve.Weierstrass.BN462T
33 (Type/Class)Curve.Weierstrass.BN384
34 (Type/Class)Curve.Weierstrass.BN256
35 (Type/Class)Curve.Weierstrass.BN254B
36 (Type/Class)Curve.Weierstrass.BN254BT
37 (Type/Class)Curve.Weierstrass.BN254A
38 (Type/Class)Curve.Weierstrass.BN254AT
39 (Type/Class)Curve.Weierstrass.BN254
40 (Type/Class)Curve.Weierstrass.BN254T
41 (Type/Class)Curve.Weierstrass.BN224
42 (Type/Class)Curve.Weierstrass.BLS48581
43 (Type/Class)Curve.Weierstrass.BLS48581T
44 (Type/Class)Curve.Weierstrass.BLS12381
45 (Type/Class)Curve.Weierstrass.BLS12381T
46 (Type/Class)Curve.Weierstrass.Anomalous
47 (Type/Class)Curve.Weierstrass.ANSSIFRP256V1
PointCurve, Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1, Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519, Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174, Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1
pointCurve, Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1, Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519, Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174, Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1
pointXCurve, Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1, Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519, Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174, Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1
PolynomialU 
1 (Type/Class)Curve.Weierstrass.BN462T
2 (Type/Class)Curve.Weierstrass.BN254BT
3 (Type/Class)Curve.Weierstrass.BN254AT
4 (Type/Class)Curve.Weierstrass.BN254T
5 (Type/Class)Curve.Weierstrass.BLS48581T
6 (Type/Class)Curve.Weierstrass.BLS12381T
PolynomialV 
1 (Type/Class)Curve.Weierstrass.BLS48581T
2 (Type/Class)Group.Field.BN254TF
PolynomialW 
1 (Type/Class)Curve.Weierstrass.BLS48581T
2 (Type/Class)Group.Field.BN254TF
PP 
1 (Type/Class)Curve.Weierstrass.SECP521R1
2 (Type/Class)Curve.Weierstrass.SECP384R1
3 (Type/Class)Curve.Weierstrass.SECP256R1
4 (Type/Class)Curve.Weierstrass.SECP256K1
5 (Type/Class)Curve.Weierstrass.SECP224R1
6 (Type/Class)Curve.Weierstrass.SECP224K1
7 (Type/Class)Curve.Weierstrass.SECP192R1
8 (Type/Class)Curve.Weierstrass.SECP192K1
9 (Type/Class)Curve.Weierstrass.SECP160R2
10 (Type/Class)Curve.Weierstrass.SECP160R1
11 (Type/Class)Curve.Weierstrass.SECP160K1
12 (Type/Class)Curve.Weierstrass.SECP128R2
13 (Type/Class)Curve.Weierstrass.SECP128R1
14 (Type/Class)Curve.Weierstrass.SECP112R2
15 (Type/Class)Curve.Weierstrass.SECP112R1
16 (Type/Class)Curve.Weierstrass.BrainpoolP512T1
17 (Type/Class)Curve.Weierstrass.BrainpoolP512R1
18 (Type/Class)Curve.Weierstrass.BrainpoolP384T1
19 (Type/Class)Curve.Weierstrass.BrainpoolP384R1
20 (Type/Class)Curve.Weierstrass.BrainpoolP320T1
21 (Type/Class)Curve.Weierstrass.BrainpoolP320R1
22 (Type/Class)Curve.Weierstrass.BrainpoolP256T1
23 (Type/Class)Curve.Weierstrass.BrainpoolP256R1
24 (Type/Class)Curve.Weierstrass.BrainpoolP224T1
25 (Type/Class)Curve.Weierstrass.BrainpoolP224R1
26 (Type/Class)Curve.Weierstrass.BrainpoolP192T1
27 (Type/Class)Curve.Weierstrass.BrainpoolP192R1
28 (Type/Class)Curve.Weierstrass.BrainpoolP160T1
29 (Type/Class)Curve.Weierstrass.BrainpoolP160R1
30 (Type/Class)Curve.Weierstrass.BN512
31 (Type/Class)Curve.Weierstrass.BN462
32 (Type/Class)Curve.Weierstrass.BN462T
33 (Type/Class)Curve.Weierstrass.BN384
34 (Type/Class)Curve.Weierstrass.BN256
35 (Type/Class)Curve.Weierstrass.BN254B
36 (Type/Class)Curve.Weierstrass.BN254BT
37 (Type/Class)Curve.Weierstrass.BN254A
38 (Type/Class)Curve.Weierstrass.BN254AT
39 (Type/Class)Curve.Weierstrass.BN254
40 (Type/Class)Curve.Weierstrass.BN254T
41 (Type/Class)Curve.Weierstrass.BN224
42 (Type/Class)Curve.Weierstrass.BLS48581
43 (Type/Class)Curve.Weierstrass.BLS48581T
44 (Type/Class)Curve.Weierstrass.BLS12381
45 (Type/Class)Curve.Weierstrass.BLS12381T
46 (Type/Class)Curve.Weierstrass.Anomalous
47 (Type/Class)Curve.Weierstrass.ANSSIFRP256V1
48 (Type/Class)Curve.Edwards.JubJub
49 (Type/Class)Curve.Edwards.Ed448
50 (Type/Class)Curve.Edwards.Ed3363
51 (Type/Class)Curve.Edwards.Ed25519
52 (Type/Class)Curve.Edwards.E521
53 (Type/Class)Curve.Edwards.E382
54 (Type/Class)Curve.Edwards.E222
55 (Type/Class)Curve.Edwards.Curve41417
56 (Type/Class)Curve.Edwards.Curve1174
57 (Type/Class)Curve.Binary.SECT571R1
58 (Type/Class)Curve.Binary.SECT571K1
59 (Type/Class)Curve.Binary.SECT409R1
60 (Type/Class)Curve.Binary.SECT409K1
61 (Type/Class)Curve.Binary.SECT283R1
62 (Type/Class)Curve.Binary.SECT283K1
63 (Type/Class)Curve.Binary.SECT239K1
64 (Type/Class)Curve.Binary.SECT233R1
65 (Type/Class)Curve.Binary.SECT233K1
66 (Type/Class)Curve.Binary.SECT193R2
67 (Type/Class)Curve.Binary.SECT193R1
68 (Type/Class)Curve.Binary.SECT163R2
69 (Type/Class)Curve.Binary.SECT163R1
70 (Type/Class)Curve.Binary.SECT163K1
71 (Type/Class)Curve.Binary.SECT131R2
72 (Type/Class)Curve.Binary.SECT131R1
73 (Type/Class)Curve.Binary.SECT113R2
74 (Type/Class)Curve.Binary.SECT113R1
ProjectiveCurve, Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1, Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519, Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174, Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1
p_Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1
q_ 
1 (Function)Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1
2 (Function)Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519
3 (Function)Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174
4 (Function)Group.Field, Group.Field.BN254TF
rndGroup, Curve, Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1, Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519, Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174, Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1, Group.Field, Group.Field.BN254TF
r_ 
1 (Function)Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1
2 (Function)Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519
3 (Function)Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174
4 (Function)Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1
5 (Function)Group.Field, Group.Field.BN254TF
SECP112R1Curve.Weierstrass.SECP112R1
SECP112R2Curve.Weierstrass.SECP112R2
SECP128R1Curve.Weierstrass.SECP128R1
SECP128R2Curve.Weierstrass.SECP128R2
SECP160K1Curve.Weierstrass.SECP160K1
SECP160R1Curve.Weierstrass.SECP160R1
SECP160R2Curve.Weierstrass.SECP160R2
SECP192K1Curve.Weierstrass.SECP192K1
SECP192R1Curve.Weierstrass.SECP192R1
SECP224K1Curve.Weierstrass.SECP224K1
SECP224R1Curve.Weierstrass.SECP224R1
SECP256K1Curve.Weierstrass.SECP256K1
SECP256R1Curve.Weierstrass.SECP256R1
SECP384R1Curve.Weierstrass.SECP384R1
SECP521R1Curve.Weierstrass.SECP521R1
SECT113R1Curve.Binary.SECT113R1
SECT113R2Curve.Binary.SECT113R2
SECT131R1Curve.Binary.SECT131R1
SECT131R2Curve.Binary.SECT131R2
SECT163K1Curve.Binary.SECT163K1
SECT163R1Curve.Binary.SECT163R1
SECT163R2Curve.Binary.SECT163R2
SECT193R1Curve.Binary.SECT193R1
SECT193R2Curve.Binary.SECT193R2
SECT233K1Curve.Binary.SECT233K1
SECT233R1Curve.Binary.SECT233R1
SECT239K1Curve.Binary.SECT239K1
SECT283K1Curve.Binary.SECT283K1
SECT283R1Curve.Binary.SECT283R1
SECT409K1Curve.Binary.SECT409K1
SECT409R1Curve.Binary.SECT409R1
SECT571K1Curve.Binary.SECT571K1
SECT571R1Curve.Binary.SECT571R1
toACurve, Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1, Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519, Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174, Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1
WACurveCurve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1
WAPointCurve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1
WCurveCurve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1
WeierstrassCurve, Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1, Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519, Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174, Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1
WJCurveCurve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1
WJPointCurve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1
WPCurveCurve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1
WPointCurve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1
WPPointCurve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1
x_ 
1 (Function)Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1
2 (Function)Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519
3 (Function)Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174
4 (Function)Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1
5 (Function)Group.Field, Group.Field.BN254TF
yXCurve, Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1, Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519, Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174, Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1
y_ 
1 (Function)Curve.Weierstrass, Curve.Weierstrass.SECP521R1, Curve.Weierstrass.SECP384R1, Curve.Weierstrass.SECP256R1, Curve.Weierstrass.SECP256K1, Curve.Weierstrass.SECP224R1, Curve.Weierstrass.SECP224K1, Curve.Weierstrass.SECP192R1, Curve.Weierstrass.SECP192K1, Curve.Weierstrass.SECP160R2, Curve.Weierstrass.SECP160R1, Curve.Weierstrass.SECP160K1, Curve.Weierstrass.SECP128R2, Curve.Weierstrass.SECP128R1, Curve.Weierstrass.SECP112R2, Curve.Weierstrass.SECP112R1, Curve.Weierstrass.BrainpoolP512T1, Curve.Weierstrass.BrainpoolP512R1, Curve.Weierstrass.BrainpoolP384T1, Curve.Weierstrass.BrainpoolP384R1, Curve.Weierstrass.BrainpoolP320T1, Curve.Weierstrass.BrainpoolP320R1, Curve.Weierstrass.BrainpoolP256T1, Curve.Weierstrass.BrainpoolP256R1, Curve.Weierstrass.BrainpoolP224T1, Curve.Weierstrass.BrainpoolP224R1, Curve.Weierstrass.BrainpoolP192T1, Curve.Weierstrass.BrainpoolP192R1, Curve.Weierstrass.BrainpoolP160T1, Curve.Weierstrass.BrainpoolP160R1, Curve.Weierstrass.BN512, Curve.Weierstrass.BN462, Curve.Weierstrass.BN462T, Curve.Weierstrass.BN384, Curve.Weierstrass.BN256, Curve.Weierstrass.BN254B, Curve.Weierstrass.BN254BT, Curve.Weierstrass.BN254A, Curve.Weierstrass.BN254AT, Curve.Weierstrass.BN254, Curve.Weierstrass.BN254T, Curve.Weierstrass.BN224, Curve.Weierstrass.BLS48581, Curve.Weierstrass.BLS48581T, Curve.Weierstrass.BLS12381, Curve.Weierstrass.BLS12381T, Curve.Weierstrass.Anomalous, Curve.Weierstrass.ANSSIFRP256V1
2 (Function)Curve.Montgomery, Curve.Montgomery.M511, Curve.Montgomery.M383, Curve.Montgomery.M221, Curve.Montgomery.Curve448, Curve.Montgomery.Curve383187, Curve.Montgomery.Curve25519
3 (Function)Curve.Edwards, Curve.Edwards.JubJub, Curve.Edwards.Ed448, Curve.Edwards.Ed3363, Curve.Edwards.Ed25519, Curve.Edwards.E521, Curve.Edwards.E382, Curve.Edwards.E222, Curve.Edwards.Curve41417, Curve.Edwards.Curve1174
4 (Function)Curve.Binary, Curve.Binary.SECT571R1, Curve.Binary.SECT571K1, Curve.Binary.SECT409R1, Curve.Binary.SECT409K1, Curve.Binary.SECT283R1, Curve.Binary.SECT283K1, Curve.Binary.SECT239K1, Curve.Binary.SECT233R1, Curve.Binary.SECT233K1, Curve.Binary.SECT193R2, Curve.Binary.SECT193R1, Curve.Binary.SECT163R2, Curve.Binary.SECT163R1, Curve.Binary.SECT163K1, Curve.Binary.SECT131R2, Curve.Binary.SECT131R1, Curve.Binary.SECT113R2, Curve.Binary.SECT113R1
_a 
1 (Function)Curve.Weierstrass.SECP521R1
2 (Function)Curve.Weierstrass.SECP384R1
3 (Function)Curve.Weierstrass.SECP256R1
4 (Function)Curve.Weierstrass.SECP256K1
5 (Function)Curve.Weierstrass.SECP224R1
6 (Function)Curve.Weierstrass.SECP224K1
7 (Function)Curve.Weierstrass.SECP192R1
8 (Function)Curve.Weierstrass.SECP192K1
9 (Function)Curve.Weierstrass.SECP160R2
10 (Function)Curve.Weierstrass.SECP160R1
11 (Function)Curve.Weierstrass.SECP160K1
12 (Function)Curve.Weierstrass.SECP128R2
13 (Function)Curve.Weierstrass.SECP128R1
14 (Function)Curve.Weierstrass.SECP112R2
15 (Function)Curve.Weierstrass.SECP112R1
16 (Function)Curve.Weierstrass.BrainpoolP512T1
17 (Function)Curve.Weierstrass.BrainpoolP512R1
18 (Function)Curve.Weierstrass.BrainpoolP384T1
19 (Function)Curve.Weierstrass.BrainpoolP384R1
20 (Function)Curve.Weierstrass.BrainpoolP320T1
21 (Function)Curve.Weierstrass.BrainpoolP320R1
22 (Function)Curve.Weierstrass.BrainpoolP256T1
23 (Function)Curve.Weierstrass.BrainpoolP256R1
24 (Function)Curve.Weierstrass.BrainpoolP224T1
25 (Function)Curve.Weierstrass.BrainpoolP224R1
26 (Function)Curve.Weierstrass.BrainpoolP192T1
27 (Function)Curve.Weierstrass.BrainpoolP192R1
28 (Function)Curve.Weierstrass.BrainpoolP160T1
29 (Function)Curve.Weierstrass.BrainpoolP160R1
30 (Function)Curve.Weierstrass.BN512
31 (Function)Curve.Weierstrass.BN462
32 (Function)Curve.Weierstrass.BN462T
33 (Function)Curve.Weierstrass.BN384
34 (Function)Curve.Weierstrass.BN256
35 (Function)Curve.Weierstrass.BN254B
36 (Function)Curve.Weierstrass.BN254BT
37 (Function)Curve.Weierstrass.BN254A
38 (Function)Curve.Weierstrass.BN254AT
39 (Function)Curve.Weierstrass.BN254
40 (Function)Curve.Weierstrass.BN254T
41 (Function)Curve.Weierstrass.BN224
42 (Function)Curve.Weierstrass.BLS48581
43 (Function)Curve.Weierstrass.BLS48581T
44 (Function)Curve.Weierstrass.BLS12381
45 (Function)Curve.Weierstrass.BLS12381T
46 (Function)Curve.Weierstrass.Anomalous
47 (Function)Curve.Weierstrass.ANSSIFRP256V1
48 (Function)Curve.Montgomery.M511
49 (Function)Curve.Montgomery.M383
50 (Function)Curve.Montgomery.M221
51 (Function)Curve.Montgomery.Curve448
52 (Function)Curve.Montgomery.Curve383187
53 (Function)Curve.Montgomery.Curve25519
54 (Function)Curve.Edwards.JubJub
55 (Function)Curve.Edwards.Ed448
56 (Function)Curve.Edwards.Ed3363
57 (Function)Curve.Edwards.Ed25519
58 (Function)Curve.Edwards.E521
59 (Function)Curve.Edwards.E382
60 (Function)Curve.Edwards.E222
61 (Function)Curve.Edwards.Curve41417
62 (Function)Curve.Edwards.Curve1174
63 (Function)Curve.Binary.SECT571R1
64 (Function)Curve.Binary.SECT571K1
65 (Function)Curve.Binary.SECT409R1
66 (Function)Curve.Binary.SECT409K1
67 (Function)Curve.Binary.SECT283R1
68 (Function)Curve.Binary.SECT283K1
69 (Function)Curve.Binary.SECT239K1
70 (Function)Curve.Binary.SECT233R1
71 (Function)Curve.Binary.SECT233K1
72 (Function)Curve.Binary.SECT193R2
73 (Function)Curve.Binary.SECT193R1
74 (Function)Curve.Binary.SECT163R2
75 (Function)Curve.Binary.SECT163R1
76 (Function)Curve.Binary.SECT163K1
77 (Function)Curve.Binary.SECT131R2
78 (Function)Curve.Binary.SECT131R1
79 (Function)Curve.Binary.SECT113R2
80 (Function)Curve.Binary.SECT113R1
_b 
1 (Function)Curve.Weierstrass.SECP521R1
2 (Function)Curve.Weierstrass.SECP384R1
3 (Function)Curve.Weierstrass.SECP256R1
4 (Function)Curve.Weierstrass.SECP256K1
5 (Function)Curve.Weierstrass.SECP224R1
6 (Function)Curve.Weierstrass.SECP224K1
7 (Function)Curve.Weierstrass.SECP192R1
8 (Function)Curve.Weierstrass.SECP192K1
9 (Function)Curve.Weierstrass.SECP160R2
10 (Function)Curve.Weierstrass.SECP160R1
11 (Function)Curve.Weierstrass.SECP160K1
12 (Function)Curve.Weierstrass.SECP128R2
13 (Function)Curve.Weierstrass.SECP128R1
14 (Function)Curve.Weierstrass.SECP112R2
15 (Function)Curve.Weierstrass.SECP112R1
16 (Function)Curve.Weierstrass.BrainpoolP512T1
17 (Function)Curve.Weierstrass.BrainpoolP512R1
18 (Function)Curve.Weierstrass.BrainpoolP384T1
19 (Function)Curve.Weierstrass.BrainpoolP384R1
20 (Function)Curve.Weierstrass.BrainpoolP320T1
21 (Function)Curve.Weierstrass.BrainpoolP320R1
22 (Function)Curve.Weierstrass.BrainpoolP256T1
23 (Function)Curve.Weierstrass.BrainpoolP256R1
24 (Function)Curve.Weierstrass.BrainpoolP224T1
25 (Function)Curve.Weierstrass.BrainpoolP224R1
26 (Function)Curve.Weierstrass.BrainpoolP192T1
27 (Function)Curve.Weierstrass.BrainpoolP192R1
28 (Function)Curve.Weierstrass.BrainpoolP160T1
29 (Function)Curve.Weierstrass.BrainpoolP160R1
30 (Function)Curve.Weierstrass.BN512
31 (Function)Curve.Weierstrass.BN462
32 (Function)Curve.Weierstrass.BN462T
33 (Function)Curve.Weierstrass.BN384
34 (Function)Curve.Weierstrass.BN256
35 (Function)Curve.Weierstrass.BN254B
36 (Function)Curve.Weierstrass.BN254BT
37 (Function)Curve.Weierstrass.BN254A
38 (Function)Curve.Weierstrass.BN254AT
39 (Function)Curve.Weierstrass.BN254
40 (Function)Curve.Weierstrass.BN254T
41 (Function)Curve.Weierstrass.BN224
42 (Function)Curve.Weierstrass.BLS48581
43 (Function)Curve.Weierstrass.BLS48581T
44 (Function)Curve.Weierstrass.BLS12381
45 (Function)Curve.Weierstrass.BLS12381T
46 (Function)Curve.Weierstrass.Anomalous
47 (Function)Curve.Weierstrass.ANSSIFRP256V1
48 (Function)Curve.Montgomery.M511
49 (Function)Curve.Montgomery.M383
50 (Function)Curve.Montgomery.M221
51 (Function)Curve.Montgomery.Curve448
52 (Function)Curve.Montgomery.Curve383187
53 (Function)Curve.Montgomery.Curve25519
54 (Function)Curve.Binary.SECT571R1
55 (Function)Curve.Binary.SECT571K1
56 (Function)Curve.Binary.SECT409R1
57 (Function)Curve.Binary.SECT409K1
58 (Function)Curve.Binary.SECT283R1
59 (Function)Curve.Binary.SECT283K1
60 (Function)Curve.Binary.SECT239K1
61 (Function)Curve.Binary.SECT233R1
62 (Function)Curve.Binary.SECT233K1
63 (Function)Curve.Binary.SECT193R2
64 (Function)Curve.Binary.SECT193R1
65 (Function)Curve.Binary.SECT163R2
66 (Function)Curve.Binary.SECT163R1
67 (Function)Curve.Binary.SECT163K1
68 (Function)Curve.Binary.SECT131R2
69 (Function)Curve.Binary.SECT131R1
70 (Function)Curve.Binary.SECT113R2
71 (Function)Curve.Binary.SECT113R1
_d 
1 (Function)Curve.Edwards.JubJub
2 (Function)Curve.Edwards.Ed448
3 (Function)Curve.Edwards.Ed3363
4 (Function)Curve.Edwards.Ed25519
5 (Function)Curve.Edwards.E521
6 (Function)Curve.Edwards.E382
7 (Function)Curve.Edwards.E222
8 (Function)Curve.Edwards.Curve41417
9 (Function)Curve.Edwards.Curve1174
_gGroup.Field.BN254TF
_h 
1 (Function)Curve.Weierstrass.SECP521R1
2 (Function)Curve.Weierstrass.SECP384R1
3 (Function)Curve.Weierstrass.SECP256R1
4 (Function)Curve.Weierstrass.SECP256K1
5 (Function)Curve.Weierstrass.SECP224R1
6 (Function)Curve.Weierstrass.SECP224K1
7 (Function)Curve.Weierstrass.SECP192R1
8 (Function)Curve.Weierstrass.SECP192K1
9 (Function)Curve.Weierstrass.SECP160R2
10 (Function)Curve.Weierstrass.SECP160R1
11 (Function)Curve.Weierstrass.SECP160K1
12 (Function)Curve.Weierstrass.SECP128R2
13 (Function)Curve.Weierstrass.SECP128R1
14 (Function)Curve.Weierstrass.SECP112R2
15 (Function)Curve.Weierstrass.SECP112R1
16 (Function)Curve.Weierstrass.BrainpoolP512T1
17 (Function)Curve.Weierstrass.BrainpoolP512R1
18 (Function)Curve.Weierstrass.BrainpoolP384T1
19 (Function)Curve.Weierstrass.BrainpoolP384R1
20 (Function)Curve.Weierstrass.BrainpoolP320T1
21 (Function)Curve.Weierstrass.BrainpoolP320R1
22 (Function)Curve.Weierstrass.BrainpoolP256T1
23 (Function)Curve.Weierstrass.BrainpoolP256R1
24 (Function)Curve.Weierstrass.BrainpoolP224T1
25 (Function)Curve.Weierstrass.BrainpoolP224R1
26 (Function)Curve.Weierstrass.BrainpoolP192T1
27 (Function)Curve.Weierstrass.BrainpoolP192R1
28 (Function)Curve.Weierstrass.BrainpoolP160T1
29 (Function)Curve.Weierstrass.BrainpoolP160R1
30 (Function)Curve.Weierstrass.BN512
31 (Function)Curve.Weierstrass.BN462
32 (Function)Curve.Weierstrass.BN462T
33 (Function)Curve.Weierstrass.BN384
34 (Function)Curve.Weierstrass.BN256
35 (Function)Curve.Weierstrass.BN254B
36 (Function)Curve.Weierstrass.BN254BT
37 (Function)Curve.Weierstrass.BN254A
38 (Function)Curve.Weierstrass.BN254AT
39 (Function)Curve.Weierstrass.BN254
40 (Function)Curve.Weierstrass.BN254T
41 (Function)Curve.Weierstrass.BN224
42 (Function)Curve.Weierstrass.BLS48581
43 (Function)Curve.Weierstrass.BLS48581T
44 (Function)Curve.Weierstrass.BLS12381
45 (Function)Curve.Weierstrass.BLS12381T
46 (Function)Curve.Weierstrass.Anomalous
47 (Function)Curve.Weierstrass.ANSSIFRP256V1
48 (Function)Curve.Montgomery.M511
49 (Function)Curve.Montgomery.M383
50 (Function)Curve.Montgomery.M221
51 (Function)Curve.Montgomery.Curve448
52 (Function)Curve.Montgomery.Curve383187
53 (Function)Curve.Montgomery.Curve25519
54 (Function)Curve.Edwards.JubJub
55 (Function)Curve.Edwards.Ed448
56 (Function)Curve.Edwards.Ed3363
57 (Function)Curve.Edwards.Ed25519
58 (Function)Curve.Edwards.E521
59 (Function)Curve.Edwards.E382
60 (Function)Curve.Edwards.E222
61 (Function)Curve.Edwards.Curve41417
62 (Function)Curve.Edwards.Curve1174
63 (Function)Curve.Binary.SECT571R1
64 (Function)Curve.Binary.SECT571K1
65 (Function)Curve.Binary.SECT409R1
66 (Function)Curve.Binary.SECT409K1
67 (Function)Curve.Binary.SECT283R1
68 (Function)Curve.Binary.SECT283K1
69 (Function)Curve.Binary.SECT239K1
70 (Function)Curve.Binary.SECT233R1
71 (Function)Curve.Binary.SECT233K1
72 (Function)Curve.Binary.SECT193R2
73 (Function)Curve.Binary.SECT193R1
74 (Function)Curve.Binary.SECT163R2
75 (Function)Curve.Binary.SECT163R1
76 (Function)Curve.Binary.SECT163K1
77 (Function)Curve.Binary.SECT131R2
78 (Function)Curve.Binary.SECT131R1
79 (Function)Curve.Binary.SECT113R2
80 (Function)Curve.Binary.SECT113R1
_p 
1 (Function)Curve.Binary.SECT571R1
2 (Function)Curve.Binary.SECT571K1
3 (Function)Curve.Binary.SECT409R1
4 (Function)Curve.Binary.SECT409K1
5 (Function)Curve.Binary.SECT283R1
6 (Function)Curve.Binary.SECT283K1
7 (Function)Curve.Binary.SECT239K1
8 (Function)Curve.Binary.SECT233R1
9 (Function)Curve.Binary.SECT233K1
10 (Function)Curve.Binary.SECT193R2
11 (Function)Curve.Binary.SECT193R1
12 (Function)Curve.Binary.SECT163R2
13 (Function)Curve.Binary.SECT163R1
14 (Function)Curve.Binary.SECT163K1
15 (Function)Curve.Binary.SECT131R2
16 (Function)Curve.Binary.SECT131R1
17 (Function)Curve.Binary.SECT113R2
18 (Function)Curve.Binary.SECT113R1
_q 
1 (Function)Curve.Weierstrass.SECP521R1
2 (Function)Curve.Weierstrass.SECP384R1
3 (Function)Curve.Weierstrass.SECP256R1
4 (Function)Curve.Weierstrass.SECP256K1
5 (Function)Curve.Weierstrass.SECP224R1
6 (Function)Curve.Weierstrass.SECP224K1
7 (Function)Curve.Weierstrass.SECP192R1
8 (Function)Curve.Weierstrass.SECP192K1
9 (Function)Curve.Weierstrass.SECP160R2
10 (Function)Curve.Weierstrass.SECP160R1
11 (Function)Curve.Weierstrass.SECP160K1
12 (Function)Curve.Weierstrass.SECP128R2
13 (Function)Curve.Weierstrass.SECP128R1
14 (Function)Curve.Weierstrass.SECP112R2
15 (Function)Curve.Weierstrass.SECP112R1
16 (Function)Curve.Weierstrass.BrainpoolP512T1
17 (Function)Curve.Weierstrass.BrainpoolP512R1
18 (Function)Curve.Weierstrass.BrainpoolP384T1
19 (Function)Curve.Weierstrass.BrainpoolP384R1
20 (Function)Curve.Weierstrass.BrainpoolP320T1
21 (Function)Curve.Weierstrass.BrainpoolP320R1
22 (Function)Curve.Weierstrass.BrainpoolP256T1
23 (Function)Curve.Weierstrass.BrainpoolP256R1
24 (Function)Curve.Weierstrass.BrainpoolP224T1
25 (Function)Curve.Weierstrass.BrainpoolP224R1
26 (Function)Curve.Weierstrass.BrainpoolP192T1
27 (Function)Curve.Weierstrass.BrainpoolP192R1
28 (Function)Curve.Weierstrass.BrainpoolP160T1
29 (Function)Curve.Weierstrass.BrainpoolP160R1
30 (Function)Curve.Weierstrass.BN512
31 (Function)Curve.Weierstrass.BN462
32 (Function)Curve.Weierstrass.BN462T
33 (Function)Curve.Weierstrass.BN384
34 (Function)Curve.Weierstrass.BN256
35 (Function)Curve.Weierstrass.BN254B
36 (Function)Curve.Weierstrass.BN254BT
37 (Function)Curve.Weierstrass.BN254A
38 (Function)Curve.Weierstrass.BN254AT
39 (Function)Curve.Weierstrass.BN254
40 (Function)Curve.Weierstrass.BN254T
41 (Function)Curve.Weierstrass.BN224
42 (Function)Curve.Weierstrass.BLS48581
43 (Function)Curve.Weierstrass.BLS48581T
44 (Function)Curve.Weierstrass.BLS12381
45 (Function)Curve.Weierstrass.BLS12381T
46 (Function)Curve.Weierstrass.Anomalous
47 (Function)Curve.Weierstrass.ANSSIFRP256V1
48 (Function)Curve.Montgomery.M511
49 (Function)Curve.Montgomery.M383
50 (Function)Curve.Montgomery.M221
51 (Function)Curve.Montgomery.Curve448
52 (Function)Curve.Montgomery.Curve383187
53 (Function)Curve.Montgomery.Curve25519
54 (Function)Curve.Edwards.JubJub
55 (Function)Curve.Edwards.Ed448
56 (Function)Curve.Edwards.Ed3363
57 (Function)Curve.Edwards.Ed25519
58 (Function)Curve.Edwards.E521
59 (Function)Curve.Edwards.E382
60 (Function)Curve.Edwards.E222
61 (Function)Curve.Edwards.Curve41417
62 (Function)Curve.Edwards.Curve1174
63 (Function)Group.Field.BN254TF
_r 
1 (Function)Curve.Weierstrass.SECP521R1
2 (Function)Curve.Weierstrass.SECP384R1
3 (Function)Curve.Weierstrass.SECP256R1
4 (Function)Curve.Weierstrass.SECP256K1
5 (Function)Curve.Weierstrass.SECP224R1
6 (Function)Curve.Weierstrass.SECP224K1
7 (Function)Curve.Weierstrass.SECP192R1
8 (Function)Curve.Weierstrass.SECP192K1
9 (Function)Curve.Weierstrass.SECP160R2
10 (Function)Curve.Weierstrass.SECP160R1
11 (Function)Curve.Weierstrass.SECP160K1
12 (Function)Curve.Weierstrass.SECP128R2
13 (Function)Curve.Weierstrass.SECP128R1
14 (Function)Curve.Weierstrass.SECP112R2
15 (Function)Curve.Weierstrass.SECP112R1
16 (Function)Curve.Weierstrass.BrainpoolP512T1
17 (Function)Curve.Weierstrass.BrainpoolP512R1
18 (Function)Curve.Weierstrass.BrainpoolP384T1
19 (Function)Curve.Weierstrass.BrainpoolP384R1
20 (Function)Curve.Weierstrass.BrainpoolP320T1
21 (Function)Curve.Weierstrass.BrainpoolP320R1
22 (Function)Curve.Weierstrass.BrainpoolP256T1
23 (Function)Curve.Weierstrass.BrainpoolP256R1
24 (Function)Curve.Weierstrass.BrainpoolP224T1
25 (Function)Curve.Weierstrass.BrainpoolP224R1
26 (Function)Curve.Weierstrass.BrainpoolP192T1
27 (Function)Curve.Weierstrass.BrainpoolP192R1
28 (Function)Curve.Weierstrass.BrainpoolP160T1
29 (Function)Curve.Weierstrass.BrainpoolP160R1
30 (Function)Curve.Weierstrass.BN512
31 (Function)Curve.Weierstrass.BN462
32 (Function)Curve.Weierstrass.BN462T
33 (Function)Curve.Weierstrass.BN384
34 (Function)Curve.Weierstrass.BN256
35 (Function)Curve.Weierstrass.BN254B
36 (Function)Curve.Weierstrass.BN254BT
37 (Function)Curve.Weierstrass.BN254A
38 (Function)Curve.Weierstrass.BN254AT
39 (Function)Curve.Weierstrass.BN254
40 (Function)Curve.Weierstrass.BN254T
41 (Function)Curve.Weierstrass.BN224
42 (Function)Curve.Weierstrass.BLS48581
43 (Function)Curve.Weierstrass.BLS48581T
44 (Function)Curve.Weierstrass.BLS12381
45 (Function)Curve.Weierstrass.BLS12381T
46 (Function)Curve.Weierstrass.Anomalous
47 (Function)Curve.Weierstrass.ANSSIFRP256V1
48 (Function)Curve.Montgomery.M511
49 (Function)Curve.Montgomery.M383
50 (Function)Curve.Montgomery.M221
51 (Function)Curve.Montgomery.Curve448
52 (Function)Curve.Montgomery.Curve383187
53 (Function)Curve.Montgomery.Curve25519
54 (Function)Curve.Edwards.JubJub
55 (Function)Curve.Edwards.Ed448
56 (Function)Curve.Edwards.Ed3363
57 (Function)Curve.Edwards.Ed25519
58 (Function)Curve.Edwards.E521
59 (Function)Curve.Edwards.E382
60 (Function)Curve.Edwards.E222
61 (Function)Curve.Edwards.Curve41417
62 (Function)Curve.Edwards.Curve1174
63 (Function)Curve.Binary.SECT571R1
64 (Function)Curve.Binary.SECT571K1
65 (Function)Curve.Binary.SECT409R1
66 (Function)Curve.Binary.SECT409K1
67 (Function)Curve.Binary.SECT283R1
68 (Function)Curve.Binary.SECT283K1
69 (Function)Curve.Binary.SECT239K1
70 (Function)Curve.Binary.SECT233R1
71 (Function)Curve.Binary.SECT233K1
72 (Function)Curve.Binary.SECT193R2
73 (Function)Curve.Binary.SECT193R1
74 (Function)Curve.Binary.SECT163R2
75 (Function)Curve.Binary.SECT163R1
76 (Function)Curve.Binary.SECT163K1
77 (Function)Curve.Binary.SECT131R2
78 (Function)Curve.Binary.SECT131R1
79 (Function)Curve.Binary.SECT113R2
80 (Function)Curve.Binary.SECT113R1
81 (Function)Group.Field.BN254TF
_x 
1 (Function)Curve.Weierstrass.SECP521R1
2 (Function)Curve.Weierstrass.SECP384R1
3 (Function)Curve.Weierstrass.SECP256R1
4 (Function)Curve.Weierstrass.SECP256K1
5 (Function)Curve.Weierstrass.SECP224R1
6 (Function)Curve.Weierstrass.SECP224K1
7 (Function)Curve.Weierstrass.SECP192R1
8 (Function)Curve.Weierstrass.SECP192K1
9 (Function)Curve.Weierstrass.SECP160R2
10 (Function)Curve.Weierstrass.SECP160R1
11 (Function)Curve.Weierstrass.SECP160K1
12 (Function)Curve.Weierstrass.SECP128R2
13 (Function)Curve.Weierstrass.SECP128R1
14 (Function)Curve.Weierstrass.SECP112R2
15 (Function)Curve.Weierstrass.SECP112R1
16 (Function)Curve.Weierstrass.BrainpoolP512T1
17 (Function)Curve.Weierstrass.BrainpoolP512R1
18 (Function)Curve.Weierstrass.BrainpoolP384T1
19 (Function)Curve.Weierstrass.BrainpoolP384R1
20 (Function)Curve.Weierstrass.BrainpoolP320T1
21 (Function)Curve.Weierstrass.BrainpoolP320R1
22 (Function)Curve.Weierstrass.BrainpoolP256T1
23 (Function)Curve.Weierstrass.BrainpoolP256R1
24 (Function)Curve.Weierstrass.BrainpoolP224T1
25 (Function)Curve.Weierstrass.BrainpoolP224R1
26 (Function)Curve.Weierstrass.BrainpoolP192T1
27 (Function)Curve.Weierstrass.BrainpoolP192R1
28 (Function)Curve.Weierstrass.BrainpoolP160T1
29 (Function)Curve.Weierstrass.BrainpoolP160R1
30 (Function)Curve.Weierstrass.BN512
31 (Function)Curve.Weierstrass.BN462
32 (Function)Curve.Weierstrass.BN462T
33 (Function)Curve.Weierstrass.BN384
34 (Function)Curve.Weierstrass.BN256
35 (Function)Curve.Weierstrass.BN254B
36 (Function)Curve.Weierstrass.BN254BT
37 (Function)Curve.Weierstrass.BN254A
38 (Function)Curve.Weierstrass.BN254AT
39 (Function)Curve.Weierstrass.BN254
40 (Function)Curve.Weierstrass.BN254T
41 (Function)Curve.Weierstrass.BN224
42 (Function)Curve.Weierstrass.BLS48581
43 (Function)Curve.Weierstrass.BLS48581T
44 (Function)Curve.Weierstrass.BLS12381
45 (Function)Curve.Weierstrass.BLS12381T
46 (Function)Curve.Weierstrass.Anomalous
47 (Function)Curve.Weierstrass.ANSSIFRP256V1
48 (Function)Curve.Montgomery.M511
49 (Function)Curve.Montgomery.M383
50 (Function)Curve.Montgomery.M221
51 (Function)Curve.Montgomery.Curve448
52 (Function)Curve.Montgomery.Curve383187
53 (Function)Curve.Montgomery.Curve25519
54 (Function)Curve.Edwards.JubJub
55 (Function)Curve.Edwards.Ed448
56 (Function)Curve.Edwards.Ed3363
57 (Function)Curve.Edwards.Ed25519
58 (Function)Curve.Edwards.E521
59 (Function)Curve.Edwards.E382
60 (Function)Curve.Edwards.E222
61 (Function)Curve.Edwards.Curve41417
62 (Function)Curve.Edwards.Curve1174
63 (Function)Curve.Binary.SECT571R1
64 (Function)Curve.Binary.SECT571K1
65 (Function)Curve.Binary.SECT409R1
66 (Function)Curve.Binary.SECT409K1
67 (Function)Curve.Binary.SECT283R1
68 (Function)Curve.Binary.SECT283K1
69 (Function)Curve.Binary.SECT239K1
70 (Function)Curve.Binary.SECT233R1
71 (Function)Curve.Binary.SECT233K1
72 (Function)Curve.Binary.SECT193R2
73 (Function)Curve.Binary.SECT193R1
74 (Function)Curve.Binary.SECT163R2
75 (Function)Curve.Binary.SECT163R1
76 (Function)Curve.Binary.SECT163K1
77 (Function)Curve.Binary.SECT131R2
78 (Function)Curve.Binary.SECT131R1
79 (Function)Curve.Binary.SECT113R2
80 (Function)Curve.Binary.SECT113R1
81 (Function)Group.Field.BN254TF
_y 
1 (Function)Curve.Weierstrass.SECP521R1
2 (Function)Curve.Weierstrass.SECP384R1
3 (Function)Curve.Weierstrass.SECP256R1
4 (Function)Curve.Weierstrass.SECP256K1
5 (Function)Curve.Weierstrass.SECP224R1
6 (Function)Curve.Weierstrass.SECP224K1
7 (Function)Curve.Weierstrass.SECP192R1
8 (Function)Curve.Weierstrass.SECP192K1
9 (Function)Curve.Weierstrass.SECP160R2
10 (Function)Curve.Weierstrass.SECP160R1
11 (Function)Curve.Weierstrass.SECP160K1
12 (Function)Curve.Weierstrass.SECP128R2
13 (Function)Curve.Weierstrass.SECP128R1
14 (Function)Curve.Weierstrass.SECP112R2
15 (Function)Curve.Weierstrass.SECP112R1
16 (Function)Curve.Weierstrass.BrainpoolP512T1
17 (Function)Curve.Weierstrass.BrainpoolP512R1
18 (Function)Curve.Weierstrass.BrainpoolP384T1
19 (Function)Curve.Weierstrass.BrainpoolP384R1
20 (Function)Curve.Weierstrass.BrainpoolP320T1
21 (Function)Curve.Weierstrass.BrainpoolP320R1
22 (Function)Curve.Weierstrass.BrainpoolP256T1
23 (Function)Curve.Weierstrass.BrainpoolP256R1
24 (Function)Curve.Weierstrass.BrainpoolP224T1
25 (Function)Curve.Weierstrass.BrainpoolP224R1
26 (Function)Curve.Weierstrass.BrainpoolP192T1
27 (Function)Curve.Weierstrass.BrainpoolP192R1
28 (Function)Curve.Weierstrass.BrainpoolP160T1
29 (Function)Curve.Weierstrass.BrainpoolP160R1
30 (Function)Curve.Weierstrass.BN512
31 (Function)Curve.Weierstrass.BN462
32 (Function)Curve.Weierstrass.BN462T
33 (Function)Curve.Weierstrass.BN384
34 (Function)Curve.Weierstrass.BN256
35 (Function)Curve.Weierstrass.BN254B
36 (Function)Curve.Weierstrass.BN254BT
37 (Function)Curve.Weierstrass.BN254A
38 (Function)Curve.Weierstrass.BN254AT
39 (Function)Curve.Weierstrass.BN254
40 (Function)Curve.Weierstrass.BN254T
41 (Function)Curve.Weierstrass.BN224
42 (Function)Curve.Weierstrass.BLS48581
43 (Function)Curve.Weierstrass.BLS48581T
44 (Function)Curve.Weierstrass.BLS12381
45 (Function)Curve.Weierstrass.BLS12381T
46 (Function)Curve.Weierstrass.Anomalous
47 (Function)Curve.Weierstrass.ANSSIFRP256V1
48 (Function)Curve.Montgomery.M511
49 (Function)Curve.Montgomery.M383
50 (Function)Curve.Montgomery.M221
51 (Function)Curve.Montgomery.Curve448
52 (Function)Curve.Montgomery.Curve383187
53 (Function)Curve.Montgomery.Curve25519
54 (Function)Curve.Edwards.JubJub
55 (Function)Curve.Edwards.Ed448
56 (Function)Curve.Edwards.Ed3363
57 (Function)Curve.Edwards.Ed25519
58 (Function)Curve.Edwards.E521
59 (Function)Curve.Edwards.E382
60 (Function)Curve.Edwards.E222
61 (Function)Curve.Edwards.Curve41417
62 (Function)Curve.Edwards.Curve1174
63 (Function)Curve.Binary.SECT571R1
64 (Function)Curve.Binary.SECT571K1
65 (Function)Curve.Binary.SECT409R1
66 (Function)Curve.Binary.SECT409K1
67 (Function)Curve.Binary.SECT283R1
68 (Function)Curve.Binary.SECT283K1
69 (Function)Curve.Binary.SECT239K1
70 (Function)Curve.Binary.SECT233R1
71 (Function)Curve.Binary.SECT233K1
72 (Function)Curve.Binary.SECT193R2
73 (Function)Curve.Binary.SECT193R1
74 (Function)Curve.Binary.SECT163R2
75 (Function)Curve.Binary.SECT163R1
76 (Function)Curve.Binary.SECT163K1
77 (Function)Curve.Binary.SECT131R2
78 (Function)Curve.Binary.SECT131R1
79 (Function)Curve.Binary.SECT113R2
80 (Function)Curve.Binary.SECT113R1