Esempio n. 1
0
        public ECPublicKeyParameters(
            ECPoint q,
            DerObjectIdentifier publicKeyParamSet)
            : base("ECGOST3410", false, publicKeyParamSet)
        {
            if (q == null)
            {
                throw new ArgumentNullException("q");
            }

            this.q = ECDomainParameters.Validate(Parameters.Curve, q);
        }
Esempio n. 2
0
        public ECPublicKeyParameters(
            string algorithm,
            ECPoint q,
            ECDomainParameters parameters)
            : base(algorithm, false, parameters)
        {
            if (q == null)
            {
                throw new ArgumentNullException("q");
            }

            this.q = ECDomainParameters.Validate(Parameters.Curve, q);
        }