US 12,452,039 B2
Electronic device for encrypting data by public key and methods thereof
Jung Hee Cheon, Seoul (KR); Hyeongmin Choe, Seoul (KR); and Dongyeon Hong, Seoul (KR)
Assigned to CRYPTO LAB INC., Seoul (KR)
Filed by CRYPTO LAB INC., Seoul (KR)
Filed on Nov. 29, 2023, as Appl. No. 18/522,648.
Claims priority of application No. 10-2022-0164724 (KR), filed on Nov. 30, 2022; and application No. 10-2023-0168643 (KR), filed on Nov. 28, 2023.
Prior Publication US 2024/0178992 A1, May 30, 2024
Int. Cl. H04L 9/08 (2006.01)
CPC H04L 9/0825 (2013.01) [H04L 9/0869 (2013.01)] 14 Claims
OG exemplary drawing
 
1. An electronic device comprising:
a communicator;
a memory configured to store data for generating a key; and
a processor,
wherein the processor is configured to:
generate a secret key by randomly combining values within a preset range based on the data stored in the memory, generate a public key using the secret key and an error, and store the secret key and the public key in the memory,
transmit the public key to an external device using the communicator, and
wherein a sum of the number of remaining values other than zero (0), among the values within the preset range, corresponds to a Hamming weight.