Apparatus and method for operating a symmetric cipher engine in cipher-block chaining mode
US8594321B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Oct 24, 2008 |
| Grant date | Nov 26, 2013 |
| Priority date | — |
| Expiry date | Sep 16, 2030 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L2209/12
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
An apparatus is disclosed for operating a symmetric cipher engine (SCE) in cipher-block chaining (CBC) mode. The apparatus includes a crypto operation hardware including the SCE and an XOR stage, an apparatus for storing a chaining value including a state register of the SCE, an input latch supplying the crypto operation hardware with data, and an output latch. The data may be reordered for decipher operation. Furthermore, a method is disclosed for operating a SCE in CBC mode, wherein the method involves a crypto operation hardware that includes the SCE and an XOR stage supplied with data. The method also may include using a state register of the SCE to apply a chaining value. The method further may comprise reordering data supplied to the crypto operation hardware for decipher operation.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.