Package org.bouncycastle.jce.spec

Examples of org.bouncycastle.jce.spec.ECNamedCurveSpec


        if (!(privKey.getParams() instanceof ECNamedCurveSpec))
        {
            fail("private key encoding not named curve");
        }

        ECNamedCurveSpec privSpec = (ECNamedCurveSpec)privKey.getParams();
        if (!privSpec.getName().equalsIgnoreCase(name))
        {
            fail("private key encoding wrong named curve. Expected: " + name + " got " + privSpec.getName());
        }
    }
View Full Code Here


        {
            DERObjectIdentifier oid = (DERObjectIdentifier)params.getParameters();
            X9ECParameters      ecP = ECUtil.getNamedCurveByOid(oid);
            EllipticCurve       ellipticCurve = EC5Util.convertCurve(ecP.getCurve(), ecP.getSeed());

            ecSpec = new ECNamedCurveSpec(
                    ECUtil.getCurveName(oid),
                    ellipticCurve,
                    new ECPoint(
                            ecP.getG().getX().toBigInteger(),
                            ecP.getG().getY().toBigInteger()),
View Full Code Here

      if (curveParams == null) {
        return null;
      }

      return new ECNamedCurveSpec(curveParams.getName(),
                            curveParams.getCurve(),
                            curveParams.getG(),
                            curveParams.getN());
    }
View Full Code Here

      if (curveParams == null) {
        return null;
      }

      return new ECNamedCurveSpec(curveParams.getName(),
                            curveParams.getCurve(),
                            curveParams.getG(),
                            curveParams.getN());
    }
View Full Code Here

TOP

Related Classes of org.bouncycastle.jce.spec.ECNamedCurveSpec

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.