module Net::SSH::Transport::CTR
def update(data)
def update(data) @remaining += data encrypted = "" while @remaining.bytesize >= block_size encrypted += xor!(@remaining.slice!(0, block_size), _update(@counter)) increment_counter! end encrypted end
def update(data) @remaining += data encrypted = "" while @remaining.bytesize >= block_size encrypted += xor!(@remaining.slice!(0, block_size), _update(@counter)) increment_counter! end encrypted end