US 12,348,630 B2
Apparatus and method for detecting errors during data encryption
Wun-Jhe Wu, Kinmen County (TW); Po-Hung Chen, Taoyuan (TW); Chiao-Wen Cheng, Zhubei (TW); Jiun-Hung Yu, Zhubei (TW); and Chih-Wei Liu, Zhubei (TW)
Assigned to Silicon Motion, Inc., Zhubei (TW)
Filed by Silicon Motion, Inc., Zhubei (TW)
Filed on Dec. 7, 2022, as Appl. No. 18/076,899.
Claims priority of provisional application 63/292,038, filed on Dec. 21, 2021.
Claims priority of application No. 202211207479.7 (CN), filed on Sep. 30, 2022.
Prior Publication US 2023/0198755 A1, Jun. 22, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/08 (2006.01); H04L 9/06 (2006.01)
CPC H04L 9/0891 (2013.01) [H04L 9/0631 (2013.01)] 20 Claims
OG exemplary drawing
 
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.