class Net::SSH::Transport::IdentityCipher

determined (i.e., during key exchange).
keeps things in the code nice and clean when a cipher has not yet been
A cipher that does nothing but pass the data through, unchanged. This

def block_size

A default block size of 8 is required by the SSH2 protocol.
def block_size
  8
end

def decrypt

Does nothing. Returns self.
def decrypt
  self
end

def encrypt

Does nothing. Returns self.
def encrypt
  self
end

def final

Returns the empty string.
def final
  ""
end

def iv=(v)

Does nothing. Returns nil.
def iv=(v)
  nil
end

def iv_len

Returns an arbitrary integer.
def iv_len
  4
end

def name

The name of this cipher, which is "identity".
def name
  "identity"
end

def reset

Does nothing. Returns self.
def reset
  self
end

def update(text)

Passes its single argument through unchanged.
def update(text)
  text
end