load_public_key (Net::SSH::Transport::OSSL::KeyFactory)

    # File lib/net/ssh/transport/ossl/key-factory.rb, line 98
              def load_public_key( filename )
                data = File.open( filename ) { |file| file.read }
                type, blob = data.split( / / )

                blob = Base64.decode64( blob )
                reader = @buffers.reader( blob )
                key = reader.read_key or
                  raise OpenSSL::PKey::PKeyError,
                    "not a public key #{filename.inspect}"
                return key
              end