generate_key!

dh.generate_key! รข self
Instance Public methods

Generates a private and public key unless a private key already exists. If this DH instance was generated from public DH parameters (e.g. by encoding the result of #public_key), then this method needs to be called first in order to generate the per-session keys before performing the actual key exchange.

Example

dh = OpenSSL::PKey::DH.new(2048)
public_key = dh.public_key #contains no private/public key yet
public_key.generate_key!
puts public_key.private? # => true
doc_ruby_on_rails
2015-04-25 14:28:05
Comments
Leave a Comment

Please login to continue.