# 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