--- !ruby/object:RDoc::RI::ClassDescription 
attributes: []

class_methods: 
- !ruby/object:RDoc::RI::MethodSummary 
  name: builtin_curves
- !ruby/object:RDoc::RI::MethodSummary 
  name: new
comment: 
- !ruby/struct:RDoc::Markup::Flow::P 
  :body: "call-seq:"
- !ruby/struct:RDoc::Markup::Flow::VERB 
  :body: "   point.to_bn   =&gt; OpenSSL::BN\n"
- !ruby/struct:RDoc::Markup::Flow::P 
  :body: See the OpenSSL documentation for EC_POINT_point2bn()
constants: 
- !ruby/object:RDoc::RI::Constant 
  comment: 
  name: NAMED_CURVE
  value: ULONG2NUM(OPENSSL_EC_NAMED_CURVE)
full_name: OpenSSL::PKey::EC
includes: []

instance_methods: 
- !ruby/object:RDoc::RI::MethodSummary 
  name: check_key
- !ruby/object:RDoc::RI::MethodSummary 
  name: dh_compute_key
- !ruby/object:RDoc::RI::MethodSummary 
  name: dsa_sign_asn1
- !ruby/object:RDoc::RI::MethodSummary 
  name: dsa_verify_asn1
- !ruby/object:RDoc::RI::MethodSummary 
  name: generate_key
- !ruby/object:RDoc::RI::MethodSummary 
  name: group
- !ruby/object:RDoc::RI::MethodSummary 
  name: group=
- !ruby/object:RDoc::RI::MethodSummary 
  name: private_key
- !ruby/object:RDoc::RI::MethodSummary 
  name: private_key=
- !ruby/object:RDoc::RI::MethodSummary 
  name: private_key?
- !ruby/object:RDoc::RI::MethodSummary 
  name: public_key
- !ruby/object:RDoc::RI::MethodSummary 
  name: public_key=
- !ruby/object:RDoc::RI::MethodSummary 
  name: public_key?
- !ruby/object:RDoc::RI::MethodSummary 
  name: to_der
- !ruby/object:RDoc::RI::MethodSummary 
  name: to_pem
- !ruby/object:RDoc::RI::MethodSummary 
  name: to_text
name: EC
superclass: cPKey
