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
---
    key.generate_key!   => self

---

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.