摘要 |
A method of encrypting/decrypting a sequence of data blocks by performing an XOR operation between the data blocks and respective crypto masks. The method comprises, prior to or upon receipt of a first of said data blocks: initialising a crypto engine (1,2); using the initialised crypto engine (1,2) to generate a sequence of crypto masks corresponding to respective data blocks; storing the crypto masks in a buffer (5); and subsequently following receipt of each data block, performing an XOR operation between the data block and the corresponding crypto mask to encrypt/decrypt the data block.
|