-
1.
公开(公告)号:US20230342044A1
公开(公告)日:2023-10-26
申请号:US18217736
申请日:2023-07-03
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Hyunsook HONG , Jisoo KIM , Yongsuk LEE , Younsung CHU , Hyungsup KIM
CPC classification number: G06F3/0622 , G06F3/0673 , G06F3/0659 , G06F3/0637 , G06F21/78 , G06F7/588
Abstract: A method of writing data to a protected region in response to a request from a host includes receiving a first write request including a first host message authentication code and a first random number from the host, verifying the first write request based on a write count, the first random number, and the first host message authentication code, updating the write count based on a result of verifying the first write request, generating a first device message authentication code based on the updated write count and the first random number, and providing the host with a first response including the first device message authentication code and a result of the verifying of the first write request.
-
公开(公告)号:US20250028864A1
公开(公告)日:2025-01-23
申请号:US18771210
申请日:2024-07-12
Applicant: Samsung Electronics Co., Ltd.
Inventor: Dohyeong LEE , Myeongjong LEE , Youngmoon KIM , Hyungsup KIM , Seongchan JO
Abstract: Provided is a storage system including a host configured to generate a hash value for a first command, merge the hash value with a random value, and provide a signature for merged data and the first command, and a storage device configured to store the random value corresponding to the first command in a first buffer, provide the random value to the host, receive the first command and the signature from the host, store the signature in a second buffer, verify the signature, and in response to verification being completed, delete the random value from the first buffer and execute the first command.
-
公开(公告)号:US20220187997A1
公开(公告)日:2022-06-16
申请号:US17374098
申请日:2021-07-13
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Younsung CHU , Jisoo KIM , Hyungsup KIM , Yongsuk LEE , Hyunsook HONG
IPC: G06F3/06
Abstract: A storage device configured to communicate with a host, the storage device including: a memory including a protected region; and a controller configured to provide the host with a first response including a first device message authentication code and a first device message, receive a first write request from the host, the first write request including a first host message authentication code and a first host message, generate a first message verification code based on the first device message authentication code and the first host message, verify the first write request based on the first host message authentication code and the first message verification code, and write data included in the first write request to the protected region when the verification of the first write request succeeds.
-
公开(公告)号:US20220019356A1
公开(公告)日:2022-01-20
申请号:US17358367
申请日:2021-06-25
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Hyunsook HONG , Jisoo KIM , Yongsuk LEE , Younsung CHU , Hyungsup KIM
IPC: G06F3/06
Abstract: A method of writing data to a protected region in response to a request from a host includes receiving a first write request including a first host message authentication code and a first random number from the host, verifying the first write request based on a write count, the first random number, and the first host message authentication code, updating the write count based on a result of verifying the first write request, generating a first device message authentication code based on the updated write count and the first random number, and providing the host with a first response including the first device message authentication code and a result of the verifying of the first write request.
-
公开(公告)号:US20180309580A1
公开(公告)日:2018-10-25
申请号:US15848262
申请日:2017-12-20
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Sang-Hoon JEON , Hyungsup KIM , Wonjae LEE
CPC classification number: H04L9/3242 , H04L9/0643 , H04L9/14
Abstract: An electronic device includes: a processor configured to obtain a first authentication key based on first data and a first authentication message, verify the first authentication message based on the first authentication key, obtain a second authentication key based on second data and a second authentication message, and verify the second authentication message based on the second authentication key; and a memory configured to store the first data, the first authentication message, the first authentication key, the second data, the second authentication message, and the second authentication key, wherein the second authentication message and the second authentication key are different from the first authentication message and the first authentication key, respectively, and the first authentication key and the second authentication key are associated with a first end device and a second end device, respectively.
-
-
-
-