 The cipher block chaining (CBC) mode of operation incurs pipeline stalls that hamper its efficiency and performance.Like in normal counter mode, blocks are numbered sequentially, and then this block number is combined with an initialization vector (IV) and encrypted with a block cipher , usually AES.The result of this encryption is then XORed with the plaintext to produce the ciphertext.