module Crypto

Public Class Methods

create_keys(priv, pub, bits) click to toggle source
# File lib/crypto.rb, line 5
def self.create_keys(priv, pub, bits)
  private_key = OpenSSL::PKey::RSA.new(bits)
  File.open(priv, "w+") { |fp| fp << private_key.to_s }
  File.open(pub,  "w+") { |fp| fp << private_key.public_key.to_s }
  private_key
end