Paragraph 140

Paragraph 140

Application: 2380.2.01

Matter Number 2380.2.01
Paragraph Number 140
Application Number 11952091
Reference Case 1 2380.2.01
Reference Case 2
Created 3/16/21, 12:00 AM
Modified 3/16/21, 12:00 AM
Id 3,053
Content
In a typical embodiment, the solid-state storage device 102 does not store the encryption key in non-volatile storage and allows no external access to the encryption key. The encryption key is provided to the solid-state storage controller 104 during initialization. The solid-sate storage device 102 may use and store a non-secret cryptographic nonce that is used in conjunction with an encryption key. A different nonce may be stored with every packet. Data segments may be split between multiple packets with unique nonces for the purpose of improving protection by the encryption algorithm. The encryption key may be received from a client 114, a computer 112, key manager, or other device that manages the encryption key to be used by the solid-state storage controller 104. In another embodiment, the solid-state storage 110 may have two or more partitions and the solid-state storage controller 104 behaves as though it were two or more solid-state storage controllers 104, each operating on a single partition within the solid-state storage 110. In this embodiment, a unique media encryption key may be used with each partition.
Notes Added by DJM 3 2021