Lines Matching refs:P224
7 // This is a constant-time, 32-bit implementation of P224. See FIPS 186-3,
16 var p224 p224Curve
25 p224.CurveParams = &CurveParams{Name: "P-224"}
26 p224.P, _ = new(big.Int).SetString("26959946667150639794667015087019630673557916260026308143510066298881", 10)
27 p224.N, _ = new(big.Int).SetString("26959946667150639794667015087019625940457807714424391721682722368061", 10)
28 p224.B, _ = new(big.Int).SetString("b4050a850c04b3abf54132565044b0b7d7bfd8ba270b39432355ffb4", 16)
29 p224.Gx, _ = new(big.Int).SetString("b70e0cbd6bb4bf7f321390b94a03c1d356c21122343280d6115c1d21", 16)
30 p224.Gy, _ = new(big.Int).SetString("bd376388b5f723fb4c22dfe6cd4375a05a07476444d5819985007e34", 16)
31 p224.BitSize = 224
33 p224FromBig(&p224.gx, p224.Gx)
34 p224FromBig(&p224.gy, p224.Gy)
35 p224FromBig(&p224.b, p224.B)
38 // P224 returns a Curve which implements P-224 (see FIPS 186-3, section D.2.2)
39 func P224() Curve {
41 return p224