cryptanalysis is made more difficult as most data is protected both by the block and the stream cipher. adaption codes can result in packets with some data protected by only the block cipher or the stream cipher .