@signature_key = if keyish.is_a?(OpenSSL::PKey::RSA)
                       keyish
                     elsif ::File.readable?(::File.expand_path(keyish))
                       file_contents = ::File.read(::File.expand_path(keyish))
                       OpenSSL::PKey::RSA.new(file_contents)