See: Description
| Class | Description |
|---|---|
| SM2P256V1Curve | |
| SM2P256V1Field | |
| SM2P256V1FieldElement | |
| SM2P256V1Point | |
| SM9P256V1Curve |
The SM9 G1 curve E: y^2 = x^3 + 5 (a = 0) over the 256-bit Barreto-Naehrig base
field F_q (GM/T 0044.5-2016), backed by the constant-time Montgomery field
SM9P256V1Field. |
| SM9P256V1Field |
Prime-field arithmetic for the SM9 256-bit Barreto-Naehrig base field F_q
(GM/T 0044.5-2016), used by the G1 curve
SM9P256V1Curve. |
| SM9P256V1FieldElement |
Element of the SM9 G1 base field F_q, held in Montgomery form (see
SM9P256V1Field). |
| SM9P256V1Point |
Jacobian-coordinate point of the SM9 G1 curve y^2 = x^3 + 5 (a = 0) over
SM9P256V1Field. |