-
公开(公告)号:US12225126B2
公开(公告)日:2025-02-11
申请号:US18076615
申请日:2022-12-07
Applicant: Silicon Motion, Inc.
Inventor: Wun-Jhe Wu , Po-Hung Chen , Chiao-Wen Cheng , Jiun-Hung Yu , Chih-Wei Liu
Abstract: The invention introduces an apparatus for detecting errors during data encryption. The apparatus includes a key generation circuitry and a key-error detection circuitry. The key generation circuitry is arranged operably to realize a key expansion operation for generating multiple round keys based on a root key in an encryption algorithm, where the encryption algorithm encodes plaintext or an intermediate encryption result with one round key in a corresponding round. The error detection circuitry is arranged operably to: calculate redundant data corresponding to each round key; and output an error signal to a processing unit when finding that any round key does not match corresponding redundant data at a check point during the key expansion operation.