Invention Grant
- Patent Title: Method and apparatus for encrypting and decrypting user data
-
Application No.: US16704688Application Date: 2019-12-05
-
Publication No.: US11651707B2Publication Date: 2023-05-16
- Inventor: An-Pang Li
- Applicant: Silicon Motion, Inc.
- Applicant Address: TW Zhubei
- Assignee: SILICON MOTION, INC.
- Current Assignee: SILICON MOTION, INC.
- Current Assignee Address: TW Zhubei
- Agency: Birch, Stewart, Kolasch & Birch, LLP
- Priority: CN 1910655617.X 2019.07.19
- Main IPC: H04L9/06
- IPC: H04L9/06 ; G09C1/00 ; H03M13/09 ; G06F12/02 ; G06F21/60

Abstract:
The invention introduces an apparatus for encrypting and decrypting user data, including a memory, a bypass-flag writing circuit and a flash interface controller. The bypass-flag writing circuit writes a bypass flag in a remaining bit of space of the memory that is originally allocated for storing an End-to-End Data Path Protection (E2E DPP), where the bypass flag indicates whether user data has been encrypted. The flash interface controller reads the user data, the E2E DPP and the bypass flag from the memory and programs the user data, the E2E DPP and the bypass flag into the flash device.
Information query