Authenticating data returned from non-volatile memory commands
First Claim
Patent Images
1. A method comprising:
- authenticating data returned to a host from a non-volatile memory in response to a host generated command.
1 Assignment
0 Petitions
Accused Products
Abstract
In some embodiments, a command may be used by a host processor to access certain information from a non-volatile memory, together with a message authentication code. That information may be utilized to generate a message authentication code on the processor. Then, in any future accesses, the message authentication code generated by the host processor may be compared to the message authentication code from the non-volatile memory to determine the integrity of data or code that is received from the non-volatile memory.
9 Citations
27 Claims
-
1. A method comprising:
authenticating data returned to a host from a non-volatile memory in response to a host generated command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A computer readable medium storing instructions that, when executed, enable a host processor-based system to:
authenticate data returned to a host from a non-volatile memory in response to a host generated command. - View Dependent Claims (12, 13, 14, 15, 16)
-
17. A system comprising:
-
a host processor; a non-volatile memory; and a memory bus coupled between the host processor and the non-volatile memory, said memory to authenticate data returned to a host from a non-volatile memory in response to a host generated command. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A non-volatile memory comprising:
-
a digest creator to create a digest from command code and input parameters received from a host as well as the command return data to be returned to the host from the memory; and an authentication code generator to generate an authentication code from the digest. - View Dependent Claims (24, 25, 26, 27)
-
Specification