Bouncy Castle Cryptography Library 1.86

Package org.bouncycastle.math.ec.custom.gm

Custom implementation of SM2 EC curve, SM2-P256V1.

See:
          Description

Class Summary
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.
 

Package org.bouncycastle.math.ec.custom.gm Description

Custom implementation of SM2 EC curve, SM2-P256V1.


Bouncy Castle Cryptography Library 1.86