HomeSort by relevance Sort by last modified time
    Searched refs:curve (Results 1 - 25 of 46) sorted by null

1 2

  /external/bouncycastle/src/main/java/org/bouncycastle/jce/spec/
ECNamedCurveSpec.java 12 * specification signifying that the curve parameters can also be
21 ECCurve curve,
24 if (curve instanceof ECCurve.Fp)
26 return new EllipticCurve(new ECFieldFp(((ECCurve.Fp)curve).getQ()), curve.getA().toBigInteger(), curve.getB().toBigInteger(), seed);
30 ECCurve.F2m curveF2m = (ECCurve.F2m)curve;
37 return new EllipticCurve(new ECFieldF2m(curveF2m.getM(), ks), curve.getA().toBigInteger(), curve.getB().toBigInteger(), seed);
43 return new EllipticCurve(new ECFieldF2m(curveF2m.getM(), ks), curve.getA().toBigInteger(), curve.getB().toBigInteger(), seed)
    [all...]
ECParameterSpec.java 10 * basic domain parameters for an Elliptic Curve public or private key.
15 private ECCurve curve; field in class:ECParameterSpec
22 ECCurve curve,
26 this.curve = curve;
34 ECCurve curve,
39 this.curve = curve;
47 ECCurve curve,
53 this.curve = curve
    [all...]
ECNamedCurveParameterSpec.java 9 * specification signifying that the curve parameters can also be
21 ECCurve curve,
25 super(curve, G, n);
32 ECCurve curve,
37 super(curve, G, n, h);
44 ECCurve curve,
50 super(curve, G, n, h, seed);
56 * return the name of the curve the EC domain parameters belong to.
  /external/bouncycastle/src/main/java/org/bouncycastle/crypto/params/
ECDomainParameters.java 12 ECCurve curve; field in class:ECDomainParameters
19 ECCurve curve,
23 this.curve = curve;
31 ECCurve curve,
36 this.curve = curve;
44 ECCurve curve,
50 this.curve = curve;
    [all...]
  /libcore/luni/src/main/java/java/security/spec/
ECParameterSpec.java 23 * The parameter specification used with Elliptic Curve Cryptography (ECC).
26 // Elliptic curve for which this is parameter
27 private final EllipticCurve curve; field in class:ECParameterSpec
28 // Distinguished point on the elliptic curve called generator or base point
36 * Creates a new {@code ECParameterSpec} with the specified elliptic curve,
40 * @param curve
41 * the elliptic curve.
51 public ECParameterSpec(EllipticCurve curve, ECPoint generator,
53 this.curve = curve;
    [all...]
  /libcore/luni/src/test/java/tests/security/spec/
ECParameterSpecTest.java 29 EllipticCurve curve; field in class:ECParameterSpecTest
37 curve = new EllipticCurve(new ECFieldF2m(2), BigInteger.valueOf(1),
40 ecps = new ECParameterSpec(curve, ecpoint, BigInteger.valueOf(1), 1);
44 curve = null;
54 * case 2: NullPointerException - if curve is null
64 assertEquals("wrong elliptic curve", curve, ecps.getCurve());
70 // case 2: NullPointerException - if curve is null.
80 new ECParameterSpec(curve, null, BigInteger.valueOf(1), 1);
88 new ECParameterSpec(curve, ecpoint, null, 1)
    [all...]
ECPrivateKeySpecTest.java 41 EllipticCurve curve = new EllipticCurve(new ECFieldF2m(2), BigInteger local
45 ecparams = new ECParameterSpec(curve, ecpoint, BigInteger.valueOf(1), 1);
ECPublicKeySpecTest.java 39 EllipticCurve curve = new EllipticCurve(new ECFieldF2m(2), BigInteger local
43 params = new ECParameterSpec(curve, ecpoint, BigInteger.valueOf(1), 1);
  /external/bouncycastle/src/main/java/org/bouncycastle/asn1/x9/
X9Curve.java 17 * ASN.1 def for Elliptic-Curve Curve structure. See
24 private ECCurve curve; field in class:X9Curve
29 ECCurve curve)
31 this.curve = curve;
37 ECCurve curve,
40 this.curve = curve;
55 curve = new ECCurve.Fp(p, x9A.getValue().toBigInteger(), x9B.getValue().toBigInteger())
    [all...]
X9ECParameters.java 16 * ASN.1 def for Elliptic-Curve ECParameters structure. See
26 private ECCurve curve; field in class:X9ECParameters
45 this.curve = x9c.getCurve();
46 this.g = new X9ECPoint(curve, (ASN1OctetString)seq.getObjectAt(3)).getPoint();
57 ECCurve curve,
61 this(curve, g, n, ONE, null);
65 ECCurve curve,
70 this(curve, g, n, h, null);
74 ECCurve curve,
80 this.curve = curve
    [all...]
  /external/bouncycastle/src/main/java/org/bouncycastle/asn1/sec/
SECNamedCurves.java 39 ECCurve curve = new ECCurve.Fp(p, a, b);
40 //ECPoint G = curve.decodePoint(Hex.decode("02"
42 ECPoint G = curve.decodePoint(Hex.decode("04"
46 return new X9ECParameters(curve, G, n, h, S);
65 ECCurve curve = new ECCurve.Fp(p, a, b);
66 //ECPoint G = curve.decodePoint(Hex.decode("03"
68 ECPoint G = curve.decodePoint(Hex.decode("04"
72 return new X9ECParameters(curve, G, n, h, S);
91 ECCurve curve = new ECCurve.Fp(p, a, b);
92 //ECPoint G = curve.decodePoint(Hex.decode("03
    [all...]
  /external/bouncycastle/src/main/java/org/bouncycastle/jce/provider/asymmetric/ec/
EC5Util.java 18 ECCurve curve,
23 if (curve instanceof ECCurve.Fp)
25 return new EllipticCurve(new ECFieldFp(((ECCurve.Fp)curve).getQ()), curve.getA().toBigInteger(), curve.getB().toBigInteger(), null);
29 ECCurve.F2m curveF2m = (ECCurve.F2m)curve;
36 return new EllipticCurve(new ECFieldF2m(curveF2m.getM(), ks), curve.getA().toBigInteger(), curve.getB().toBigInteger(), null);
42 return new EllipticCurve(new ECFieldF2m(curveF2m.getM(), ks), curve.getA().toBigInteger(), curve.getB().toBigInteger(), null)
98 ECCurve curve = convertCurve(ecSpec.getCurve()); local
    [all...]
KeyPairGenerator.java 145 ECCurve curve = EC5Util.convertCurve(p.getCurve()); local
146 ECPoint g = EC5Util.convertPoint(curve, p.getGenerator(), false);
148 param = new ECKeyGenerationParameters(new ECDomainParameters(curve, g, p.getOrder(), BigInteger.valueOf(p.getCofactor())), random);
163 // throw new InvalidAlgorithmParameterException("unknown curve name: " + curveName);
214 throw new InvalidAlgorithmParameterException("unknown curve OID: " + curveName);
219 throw new InvalidAlgorithmParameterException("unknown curve name: " + curveName);
235 ECCurve curve = EC5Util.convertCurve(p.getCurve()); local
236 ECPoint g = EC5Util.convertPoint(curve, p.getGenerator(), false);
238 param = new ECKeyGenerationParameters(new ECDomainParameters(curve, g, p.getOrder(), BigInteger.valueOf(p.getCofactor())), random);
  /external/bouncycastle/src/main/java/org/bouncycastle/math/ec/
ECPoint.java 12 ECCurve curve; field in class:ECPoint
24 protected ECPoint(ECCurve curve, ECFieldElement x, ECFieldElement y)
26 this.curve = curve;
33 return curve;
148 return this.curve.getInfinity();
156 * Elliptic curve points over Fp
164 * @param curve the curve to use
168 public Fp(ECCurve curve, ECFieldElement x, ECFieldElement y
    [all...]
WTauNafMultiplier.java 29 ECCurve.F2m curve = (ECCurve.F2m) p.getCurve(); local
30 int m = curve.getM();
31 byte a = curve.getA().toBigInteger().byteValue();
32 byte mu = curve.getMu();
33 BigInteger[] s = curve.getSi();
84 ECCurve.F2m curve = (ECCurve.F2m)p.getCurve(); local
85 byte a = curve.getA().toBigInteger().byteValue();
Tnaf.java 24 * e.g. "Guide to Elliptic Curve Cryptography", Darrel Hankerson,
77 * @param mu The parameter <code>&mu;</code> of the elliptic curve.
116 * @param mu The parameter <code>&mu;</code> of the elliptic curve.
160 * @param mu The parameter <code>&mu;</code> of the elliptic curve. Must
272 * @param s The curve parameter <code>s<sub>0</sub></code> or
275 * @param a The parameter <code>a</code> of the elliptic curve.
309 * @param mu The parameter <code>&mu;</code> of the elliptic curve.
407 * Returns the parameter <code>&mu;</code> of the elliptic curve.
408 * @param curve The elliptic curve from which to obtain <code>&mu;</code>
651 ECCurve.F2m curve = (ECCurve.F2m) p.getCurve(); local
672 ECCurve.F2m curve = (ECCurve.F2m)p.getCurve(); local
692 ECCurve.F2m curve = (ECCurve.F2m)p.getCurve(); local
    [all...]
  /external/apache-harmony/security/src/test/impl/java/org/apache/harmony/security/tests/java/security/spec/
ECParameterSpec_ImplTest.java 66 * <code>curve</code>, <code>generator</code> or <code>order</code> is <code>null</code><br>
72 EllipticCurve curve = local
79 // Test case 1: curve is null
89 new ECParameterSpec(curve, null, order, 10);
97 new ECParameterSpec(curve, generator, null, 10);
120 EllipticCurve curve = local
129 new ECParameterSpec(curve, generator, BigInteger.valueOf(-5L), 10);
137 new ECParameterSpec(curve, generator, BigInteger.ZERO, 10);
145 new ECParameterSpec(curve, generator, BigInteger.valueOf(5L), -10);
153 new ECParameterSpec(curve, generator, BigInteger.valueOf(5L), 0)
177 EllipticCurve curve = local
200 EllipticCurve curve = local
225 EllipticCurve curve = local
250 EllipticCurve curve = local
    [all...]
  /external/webkit/Source/WebCore/platform/graphics/
PathTraversalState.cpp 120 static float curveLength(PathTraversalState& traversalState, CurveType curve)
123 curveStack.append(curve);
127 float length = curve.approximateDistance();
128 if ((length - distanceLine(curve.start, curve.end)) > kPathSegmentLengthTolerance) {
130 curve.split(left, right);
131 curve = left;
137 traversalState.m_previous = curve.start;
138 traversalState.m_current = curve.end;
142 curve = curveStack.last()
    [all...]
  /external/bouncycastle/src/main/java/org/bouncycastle/jce/provider/
JCEECPublicKey.java 90 ECCurve curve = spec.getParams().getCurve(); local
91 EllipticCurve ellipticCurve = EC5Util.convertCurve(curve, spec.getParams().getSeed());
226 // ECCurve curve = spec.getCurve();
227 // EllipticCurve ellipticCurve = EC5Util.convertCurve(curve, spec.getSeed());
229 // this.q = curve.createPoint(new BigInteger(1, x), new BigInteger(1, y), false);
244 ECCurve curve; local
252 curve = ecP.getCurve();
253 ellipticCurve = EC5Util.convertCurve(curve, ecP.getSeed());
267 curve = ProviderUtil.getEcImplicitlyCa().getCurve();
273 curve = ecP.getCurve()
387 ECCurve curve = EC5Util.convertCurve(ecSpec.getCurve()); local
399 ECCurve curve = this.engineGetQ().getCurve(); local
    [all...]
JCEECPrivateKey.java 75 ECCurve curve = spec.getParams().getCurve(); local
78 ellipticCurve = EC5Util.convertCurve(curve, spec.getParams().getSeed());
205 // if (ecP == null) // GOST Curve
307 ECCurve curve = EC5Util.convertCurve(ecSpec.getCurve()); local
310 curve,
311 EC5Util.convertPoint(curve, ecSpec.getGenerator(), withCompression),
  /external/speex/libspeex/
vorbis_psy.h 93 void compute_curve(VorbisPsy *psy, float *audio, float *curve);
94 void curve_to_lpc(VorbisPsy *psy, float *curve, float *awk1, float *awk2, int ord);
scal.c 65 float *curve; member in struct:SpeexDecorrState_
92 st->curve = speex_alloc(frame_size*sizeof(float));
232 compute_curve(st->psy, buff, st->curve);
241 gain = coef*sqrt(.1+st->curve[i]);
245 frame[0] = coef*uni_rand(&st->seed)*sqrt(.1+st->curve[0]);
246 frame[2*st->frame_size-1] = coef*uni_rand(&st->seed)*sqrt(.1+st->curve[st->frame_size-1]);
279 speex_free(st->curve);
nb_celp.h 70 float *curve; member in struct:EncState
  /external/openssl/crypto/ec/
ec_asn1.c 175 X9_62_CURVE *curve; member in struct:ec_parameters_st
246 ASN1_SIMPLE(ECPARAMETERS, curve, X9_62_CURVE),
430 static int ec_asn1_group2curve(const EC_GROUP *group, X9_62_CURVE *curve)
439 if (!group || !curve || !curve->a || !curve->b)
516 if (!M_ASN1_OCTET_STRING_set(curve->a, a_buf, len_1) ||
517 !M_ASN1_OCTET_STRING_set(curve->b, b_buf, len_2))
526 if (!curve->seed)
527 if ((curve->seed = ASN1_BIT_STRING_new()) == NULL
    [all...]
  /external/tremolo/Tremolo/
floor0.c 145 void vorbis_lsp_to_curve(ogg_int32_t *curve,int n,int ln,
189 memset(curve,0,sizeof(*curve)*n);
315 curve[i]= MULT31_SHIFT15(curve[i],amp);
329 curve[i]= MULT31_SHIFT15(curve[i],amp);
439 /* take the coefficients back to a spectral envelope curve */

Completed in 903 milliseconds

1 2