Module: Ccrypto::Ruby::ECCConst

Defined in:
lib/ccrypto/ruby/ecc_const.rb

Constant Summary collapse

Const =
{
  "Oakley-EC2N-3"=>0x0300,
  "Oakley-EC2N-4"=>0x0301,
  "SM2"=>0x0302,
  "brainpoolP160r1"=>0x0303,
  "brainpoolP160t1"=>0x0304,
  "brainpoolP192r1"=>0x0305,
  "brainpoolP192t1"=>0x0306,
  "brainpoolP224r1"=>0x0307,
  "brainpoolP224t1"=>0x0308,
  "brainpoolP256r1"=>0x0309,
  "brainpoolP256t1"=>0x030a,
  "brainpoolP320r1"=>0x030b,
  "brainpoolP320t1"=>0x030c,
  "brainpoolP384r1"=>0x030d,
  "brainpoolP384t1"=>0x030e,
  "brainpoolP512r1"=>0x030f,
  "brainpoolP512t1"=>0x0310,
  "c2pnb163v1"=>0x0311,
  "c2pnb163v2"=>0x0312,
  "c2pnb163v3"=>0x0313,
  "c2pnb176v1"=>0x0314,
  "c2pnb208w1"=>0x0315,
  "c2pnb272w1"=>0x0316,
  "c2pnb304w1"=>0x0317,
  "c2pnb368w1"=>0x0318,
  "c2tnb191v1"=>0x0319,
  "c2tnb191v2"=>0x031a,
  "c2tnb191v3"=>0x031b,
  "c2tnb239v1"=>0x031c,
  "c2tnb239v2"=>0x031d,
  "c2tnb239v3"=>0x031e,
  "c2tnb359v1"=>0x031f,
  "c2tnb431r1"=>0x0320,
  "prime192v1"=>0x0321,
  "prime192v2"=>0x0322,
  "prime192v3"=>0x0323,
  "prime239v1"=>0x0324,
  "prime239v2"=>0x0325,
  "prime239v3"=>0x0326,
  "prime256v1"=>0x0327,
  "secp112r1"=>0x0328,
  "secp112r2"=>0x0329,
  "secp128r1"=>0x032a,
  "secp128r2"=>0x032b,
  "secp160k1"=>0x032c,
  "secp160r1"=>0x032d,
  "secp160r2"=>0x032e,
  "secp192k1"=>0x032f,
  "secp224k1"=>0x0330,
  "secp224r1"=>0x0331,
  "secp256k1"=>0x0332,
  "secp384r1"=>0x0333,
  "secp521r1"=>0x0334,
  "sect113r1"=>0x0335,
  "sect113r2"=>0x0336,
  "sect131r1"=>0x0337,
  "sect131r2"=>0x0338,
  "sect163k1"=>0x0339,
  "sect163r1"=>0x033a,
  "sect163r2"=>0x033b,
  "sect193r1"=>0x033c,
  "sect193r2"=>0x033d,
  "sect233k1"=>0x033e,
  "sect233r1"=>0x033f,
  "sect239k1"=>0x0340,
  "sect283k1"=>0x0341,
  "sect283r1"=>0x0342,
  "sect409k1"=>0x0343,
  "sect409r1"=>0x0344,
  "sect571k1"=>0x0345,
  "sect571r1"=>0x0346
}