X-Git-Url: https://git.distorted.org.uk/u/mdw/catacomb/blobdiff_plain/953ec7bd1d3ce50efd70f23b4c83ad24693571c2..389d822217b802003674d2085b3b902cbe13cf25:/ectab.in diff --git a/ectab.in b/ectab.in index cfe3e00..de594e1 100644 --- a/ectab.in +++ b/ectab.in @@ -330,8 +330,16 @@ curve ansi-c2tnb191v2 binpoly h 4 gx 0x3809b2b7cc1b28cc5a87926aad83fd28789e81e2c9e3bf10 gy 0x17434386626d14f3dbf01760d9213a3e1cf37aec437d668a -# ansi-c2tnb191v3 has an unacceptable cofactor -# ansi-c2onb191v{4,5} don't include conversion factors +# ansi-c2tnb191v3 and ansi-c2onb191v2 have unacceptable cofactor +curve ansi-c2onb191v1 binnorm + p 0x800000000000000000000000000000000000000000000201 + beta 0x19c409a7f85383bf0ef72b097a5c7398013a2dba6269292d + a 0x65903e04e1e4924253e26a3c9ac28c758bd8184a3fb680e8 + b 0x54678621b190cfce282ade219d5b3a065e3f4b3ffdebb29b + r 0x4000000000000000000000009cf2d6e3901dac4c32eec65d + h 2 + gx 0x5a2c69a32e8638e51ccefaad05350a978457cb5fb6df994a + gy 0x0f32fe0fa0e902f19b17d363c269f4f5cfe8087618569954 # ansi-c2pnb208v1 has an unacceptable cofactor; and 208 isn't prime anyway @@ -343,8 +351,16 @@ curve ansi-c2tnb239v1 binpoly h 4 gx 0x57927098fa932e7c0a96d3fd5b706ef7e5f5c156e16b7e7c86038552e91d gy 0x61d8ee5077c33fecf6f1a16b268de469c3c7744ea9a971649fc7a9616305 -# ansi-c2tnb239v{2,3} have unacceptable cofactors -# ansi-c2onb239v{4,5} don't include conversion factors +# ansi-c2tnb239v{2,3} and ansi-c2onb239v2 have unacceptable cofactors +curve ansi-c2onb239v1 binnorm + p 0x800000000000000000000000000000000000000000000000001000000001 + beta 0x3b5ce9846911b248f9347018a7ac8cce3662cee952ba45becd02d4b903ec + a 0x182dd45f5d470239b8983fea47b8b292641c57f9bf84baecde8bb3adce30 + b 0x147a9c1d4c2ce9be5d34ec02797f76667ebad5a3f93fa2a524bfde91ef28 + r 0x200000000000000000000000000000474f7e69f42fe430931d0b455aae8b + h 4 + gx 0x4912ad657f1d1c6b32edb9942c95e226b06fb012cd40fdea0d72197c8104 + gy 0x01f1fbc3d21168fd3f66c441c2b5c6cfdcd9ed3e13646b7a4db9a3b0c286 # ansi-c2pnb272w1 has an unacceptable cofactor; and 272 isn't prime anyway @@ -434,18 +450,10 @@ alias ansip521r1 secp521r1 #----- Curves from RFC2414 (Oakley) ----------------------------------------- # -# oakley155 has too large a cofactor -# oakley185's group has composite order; we double the generator to -# produce a group of composite order - -curve oakley185 binpoly - p 0x020000000000000000000000000000200000000000000001 - a 0 - b 0x1ee9 - r 0x007ffffffffffffffffffffff6fcbe226dcf92105d7e53af - h 4 - gx 0x1bd555555555555555555555555554e8000000000000158 - gy 0x14e999999999999999999999999998d7000000000001fe6 +# The Oakley curves are not good: +# oakley155 has too large a cofactor +# oakley185's field has composite degree +# Hence, we include neither here. #----- NIST curves from FIPS186-2 ------------------------------------------- #