Пример #1
0
 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;
 }
Пример #2
0
        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;
        }
Пример #3
0
        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;
        }