发明名称 Extensive ciphertext feedback
摘要 Some embodiments of a method and apparatus for encrypting and decrypting data have been presented. In one embodiment, a stream cipher is run in parallel with a block cipher to output a stream of bits with a length equal to a number of ciphertext blocks in an output stream of the block cipher. The method may further include pre-processing a current plaintext block based on the stream of bits and the number of ciphertext blocks in the output stream of the block cipher. Then the block cipher may encipher the pre-processed block to generate a current ciphertext block.
申请公布号 US8804953(B2) 申请公布日期 2014.08.12
申请号 US200812273316 申请日期 2008.11.18
申请人 Red Hat, Inc. 发明人 Schneider James P.
分类号 H04L9/22;H04L9/28 主分类号 H04L9/22
代理机构 Lowenstein Sandler LLP 代理人 Lowenstein Sandler LLP
主权项 1. A computer-implemented method comprising: generating, by a stream cipher executable by a processing device, a stream of bits with a length equal to a number of ciphertext blocks in an output stream of a block cipher; processing, by an encipherer executable by the processing device, a current plaintext block in view of the stream of bits and the number of ciphertext blocks in the output stream of the block cipher; and enciphering, by the block cipher executable by the processing device, a result of the processing to generate a current ciphertext block.
地址 Raleigh NC US