US 11,886,624 B2
Crypto device, integrated circuit and computing device having the same, and writing method thereof
Ingoo Heo, Yongin-si (KR); and Youngwook Noh, Suwon-si (KR)
Assigned to Samsung Electronics Co., Ltd., Gyeonggi-do (KR)
Filed by Samsung Electronics Co., Ltd., Suwon-si (KR)
Filed on Sep. 13, 2021, as Appl. No. 17/473,137.
Claims priority of application No. 10-2020-0184616 (KR), filed on Dec. 28, 2020.
Prior Publication US 2022/0207192 A1, Jun. 30, 2022
Int. Cl. G06F 21/79 (2013.01); G09C 1/00 (2006.01); H04L 9/06 (2006.01); G06F 21/72 (2013.01); G06F 21/60 (2013.01); H04L 9/08 (2006.01); G06F 13/40 (2006.01); G06F 13/16 (2006.01)
CPC G06F 21/79 (2013.01) [G06F 13/40 (2013.01); G06F 21/602 (2013.01); G06F 21/72 (2013.01); G09C 1/00 (2013.01); H04L 9/065 (2013.01); H04L 9/0631 (2013.01); H04L 9/0637 (2013.01); H04L 9/0869 (2013.01); G06F 13/1668 (2013.01); H04L 2209/122 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A writing method of a crypto device, comprising:
receiving a write request from a central processing unit;
determining a write attribute of the write request; and
performing one of a partial write operation and a full write operation, according to the write attribute,
the full write operation including
generating a version count based on a random number,
generating a key stream based on the version count, encrypting write data by performing a first logical operation on the key stream and the write data, and
storing the encrypted data and the version count in a memory device.