| CPC H04L 9/0891 (2013.01) [H04L 9/0631 (2013.01)] | 20 Claims |

|
1. An apparatus for detecting errors during data encryption, comprising:
an encoding circuitry, arranged operably to realize an encryption algorithm comprising a plurality of rounds, in which of each round encodes plaintext or an intermediate encryption result with a round key; and
an error detection circuitry, coupled to the encoding circuitry, arranged operably to: calculate redundant data corresponding to the intermediate encryption result; and output an error signal to a processing unit when finding that the intermediate encryption result does not match the redundant data at a check point during an encryption process.
|