decode

abstract fun decode(input: ByteBuf, cipher: StreamCipher): T