This is a Ruby tree! It shows every object from the Ruby Programming Language in a tree format.

generate_key

        # OpenSSL::PKey::EC.generate_key

(from ruby core)
### Implementation from EC
---
    generate_key()

---

Generates a new random private and public key.

See also the OpenSSL documentation for EC_KEY_generate_key()

### Example
    ec = OpenSSL::PKey::EC.new("prime256v1")
    p ec.private_key # => nil
    ec.generate_key!
    p ec.private_key # => #<OpenSSL::BN XXXXXX>


(This method is an alias for OpenSSL::PKey::EC#generate_key!.)

Generates a new random private and public key.

See also the OpenSSL documentation for EC_KEY_generate_key()

### Example
    ec = OpenSSL::PKey::EC.new("prime256v1")
    p ec.private_key # => nil
    ec.generate_key!
    p ec.private_key # => #<OpenSSL::BN XXXXXX>



      

This is MURDOC! A Ruby documentation browser inspired by Smalltalk-80. It allows you to learn about Ruby by browsing through its class hierarchies, and see any of its methods.