-
公开(公告)号:US20210224152A1
公开(公告)日:2021-07-22
申请号:US17018763
申请日:2020-09-11
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: HANBYEUL NA , Jaehun Jang , Hongrak Son
Abstract: A storage controller includes parallel input channels configured for simultaneously receiving data from substantially redundant memories, an error estimation unit, a decision unit, an error correction unit and a selection unit. The error estimation unit generates error information by estimating an error level of the plurality of data. The decision unit performs a logical operation on the plurality of data to generate operation data. The error correction unit generates error correction data by correcting an error of the operation data. The selection unit selects one of the operation data or the error correction data based on the error information.
-
公开(公告)号:US20240362343A1
公开(公告)日:2024-10-31
申请号:US18396342
申请日:2023-12-26
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: HANBYEUL NA , SANGPYO KIM , JONGMIN KIM , JUNG HO AHN , DONG-MIN SHIN
CPC classification number: G06F21/602 , G06F5/06 , G06F7/523 , G06F21/78
Abstract: A homomorphic operation system according to an embodiment includes a homomorphic encryption device configured to output a first ciphertext data generated based on a first base, a homomorphic encryption server including a storage device storing base conversion table configured to convert ciphertext data based on the first base into a second ciphertext data based on a second base and the first ciphertext data received from the homomorphic encryption device, and a homomorphic encryption operation device configured to perform a predetermined operation using the base conversion table on the first ciphertext data to convert the first ciphertext data into the second ciphertext data based on the second base.
-
3.
公开(公告)号:US20240072992A1
公开(公告)日:2024-02-29
申请号:US18312936
申请日:2023-05-05
Applicant: Samsung Electronics Co., Ltd.
Inventor: YOUNG SIK MOON , JIYOUP KIM , HANBYEUL NA , HONG RAK SON , SEONGHYEOG CHOI
CPC classification number: H04L9/008 , H04L9/0869
Abstract: A homomorphic encryption operator includes: a level configuration unit configured to set an encryption level by selecting a plurality of prime numbers of different values according to a scale factor condition used for multiplication of a homomorphic encryption operation and an increase/decrease condition for increasing or decreasing consecutively selected prime numbers, and a modular multiplication operator configured to perform lightweight modular multiplication using the selected plurality of prime numbers, wherein the level configuration unit includes: a level constructor configured to select prime number sets whose number have selected Hamming weights, respectively, based on the scale factor condition and the increase/decrease condition, and wherein the level configuration unit is further configured to configure the selected prime number sets with the encryption level using a prime number table.
-
-