public SecT163K1Curve() : base(0xa3, 3, 6, 7) { this.m_infinity = new SecT163K1Point(this, null, null); base.m_a = this.FromBigInteger(BigInteger.One); base.m_b = base.m_a; base.m_order = new BigInteger(1, Hex.Decode("04000000000000000000020108A2E0CC0D99F8A5EF")); base.m_cofactor = BigInteger.Two; base.m_coord = 6; }
public SecT163K1Curve() : base(163, 3, 6, 7) { this.m_infinity = new SecT163K1Point(this, null, null); this.m_a = FromBigInteger(BigInteger.One); this.m_b = this.m_a; this.m_order = new BigInteger(1, Hex.Decode("04000000000000000000020108A2E0CC0D99F8A5EF")); this.m_cofactor = BigInteger.Two; this.m_coord = SecT163K1_DEFAULT_COORDS; }
public SecT163K1Curve() : base(163, 3, 6, 7) { this.m_infinity = new SecT163K1Point(this, null, null); this.m_a = FromBigInteger(BigInteger.One); this.m_b = this.m_a; this.m_order = new BigInteger(1, Hex.DecodeStrict("04000000000000000000020108A2E0CC0D99F8A5EF")); this.m_cofactor = BigInteger.Two; this.m_coord = SECT163K1_DEFAULT_COORDS; }