Patents by Inventor Jong-Seon No

Jong-Seon No has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240106632
    Abstract: A processor-implemented method with homomorphic encryption includes: receiving a first ciphertext corresponding to a first modulus; generating a second ciphertext corresponding to a second modulus by performing modulus raising on the first ciphertext; and performing bootstrapping by encoding the second ciphertext using a commutative property and an associative property of operations included in a rotation operation.
    Type: Application
    Filed: November 28, 2023
    Publication date: March 28, 2024
    Applicants: Samsung Electronics Co., Ltd., Seoul National University R&DB Foundation, Industry Academic Cooperation Foundation, Chosun University
    Inventors: Jong-Seon NO, Yongwoo LEE, Young-Sik KIM
  • Patent number: 11870889
    Abstract: A processor-implemented method with homomorphic encryption includes: receiving a first ciphertext corresponding to a first modulus; generating a second ciphertext corresponding to a second modulus by performing modulus raising on the first ciphertext; and performing bootstrapping by encoding the second ciphertext using a commutative property and an associative property of operations included in a rotation operation.
    Type: Grant
    Filed: November 2, 2021
    Date of Patent: January 9, 2024
    Assignees: Samsung Electronics Co., Ltd., Seoul National University R & DB Foundation, Industry Academic Cooperation Foundation, Chosun University
    Inventors: Jong-Seon No, Yongwoo Lee, Young-Sik Kim
  • Publication number: 20230379134
    Abstract: A method of performing a homomorphic permutation by a server includes: generating, via a ciphertext generation portion, a first ciphertext by adding noise to the basic ciphertext; transmitting, via a transmission portion, the first ciphertext to a client; performing, via an operation portion, a predetermined operation on the noise; receiving, via a reception portion, a second ciphertext from the client; and extracting, via an extraction portion, the basic ciphertext on which the predetermined operation is performed, by removing, from the second ciphertext, the noise on which the predetermined operation is performed, wherein the second ciphertext is a ciphertext that is re-encrypted by the client after decrypting the first ciphertext and performing the predetermined operation on the decrypted first ciphertext.
    Type: Application
    Filed: October 18, 2022
    Publication date: November 23, 2023
    Applicants: SEOUL NATIONAL UNIVERSITY R&DB FOUNDATION, INDUSTRY-ACADEMIC COOPERATION FOUNDATION, CHOSUN UNIVERSITY
    Inventors: Joon-Woo LEE, Jong-Seon NO, Yong-Woo LEE, Seung-Jae CHAE, Young-Sik KIM
  • Publication number: 20230269069
    Abstract: A device for performing multi-key homomorphic encryption includes a public key generator configured to generate a public key by using a secret key for each client, and a multiplication key generator configured to generate a multiplication key by reusing a public key protection error used in the generating of the public key. By reducing the size of the multiplication key by reusing the public key protection error, the operation time and memory may be reduced.
    Type: Application
    Filed: February 16, 2023
    Publication date: August 24, 2023
    Applicants: SEOUL NATIONAL UNIVERSITY R&DB FOUNDATION, INDUSTRY-ACADEMIC COOPERATION FOUNDATION, CHOSUN UNIVERSITY
    Inventors: Jong-Seon No, Young-Sik Kim, Zahyun Koo, Joon-Woo Lee
  • Publication number: 20230254112
    Abstract: In a client-server model for generating a rotation operation key in fully homomorphic encryption, a client transmits a public key and a hierarchical Galois key generated using a secret key to a server, and the server performs a rotation operation on the public key using the hierarchical Galois key to directly generate one or more rotation operation keys, so that the server may generate a rotation operation key if necessary while computational burden and communication cost of the client are reduced.
    Type: Application
    Filed: February 2, 2023
    Publication date: August 10, 2023
    Inventors: Jong Seon NO, Joon Woo LEE, Young Sik KIM
  • Publication number: 20230254125
    Abstract: A homomorphic encryption operation key management system receives a public key and a hierarchical Galois key from a client device, verifies validity of a token in response to receiving the token and a request for a homomorphic encryption operation key for the client device from a server, and generates the homomorphic encryption operation key using the public key and the hierarchical Galois key and transmits the homomorphic encryption operation key to the server when the token is valid.
    Type: Application
    Filed: February 3, 2023
    Publication date: August 10, 2023
    Inventors: Jong Seon NO, Joon Woo LEE, Young Sik KIM
  • Patent number: 11695540
    Abstract: Disclosed is an electronic apparatus. The electronic apparatus includes a memory storing a composite function in which at least two polynomials are composed and a processor configured to, based on a comparison operation command being received for a plurality of homomorphic ciphertexts, perform operation by reflecting the plurality of homomorphic ciphertexts to the composite function, and obtain a comparison result of the plurality of homomorphic ciphertexts based on the operation result, each of the at least two polynomials may output a value in a preset range for a value in a preset domain, and a domain of one of the at least two polynomials may be determined based on a range of a previous polynomial.
    Type: Grant
    Filed: July 2, 2021
    Date of Patent: July 4, 2023
    Assignee: SEOUL NATIONAL UNIVERSITY R&DB FOUNDATION
    Inventors: Eunsang Lee, Joon-Woo Lee, Jong-Seon No, Young-Sik Kim
  • Publication number: 20230188317
    Abstract: An apparatus includes: one or more processors configured to: generate packed data by performing data packing on an encrypted image; and perform a homomorphic encryption operation based on the packed data and a weight.
    Type: Application
    Filed: August 16, 2022
    Publication date: June 15, 2023
    Applicants: Samsung Electronics Co., Ltd., Seoul National University R&DB Foundation, Industry Academic Cooperation Foundation, Chosun University, Daegu Gyeongbuk Institute of Science and Technology
    Inventors: Woosuk CHOI, Joon-Woo LEE, Eunsang LEE, Young-Sik KIM, Yongjune KIM, Jong-Seon NO, Junghyun LEE
  • Patent number: 11637700
    Abstract: A processor-implemented encryption method using homomorphic encryption includes: receiving data; generating a ciphertext by encrypting the received data; determining a coefficient of an approximating polynomial for performing a modular reduction on a modulus corresponding to the ciphertext, based on an error between the approximating polynomial and a modular reduction function; and performing bootstrapping on the ciphertext by performing the modular reduction based on the determined coefficient of the approximating polynomial.
    Type: Grant
    Filed: August 3, 2021
    Date of Patent: April 25, 2023
    Assignees: SAMSUNG ELECTRONICS CO., LTD., SNU R&DB FOUNDATION, Industry Academic Cooperation Foundation Chosun University
    Inventors: Hyungchul Kang, Yongwoo Lee, Young-Sik Kim, Jong-Seon No, Joon-woo Lee
  • Patent number: 11558172
    Abstract: An encryption method and apparatus based on homomorphic encryption using a composition of functions. The encryption method includes generating a ciphertext by encrypting data, and bootstrapping the ciphertext by performing a modular reduction based on a composition of a function for a modulus corresponding to the ciphertext.
    Type: Grant
    Filed: April 21, 2021
    Date of Patent: January 17, 2023
    Assignees: SAMSUNG ELECTRONICS CO., LTD., SNU R&DB FOUNDATION, Industry-Academic Cooperation Foundation Chosun University
    Inventors: Jong Seon No, Yong Woo Lee, Eunsang Lee, Joon Woo Lee, Young Sik Kim
  • Patent number: 11546134
    Abstract: A method and apparatus for processing a ciphertext based on homomorphic encryption. The method includes determining an approximate polynomial corresponding to a modulus reduction for bootstrapping a ciphertext based on samples extracted from the modulus reduction, and bootstrapping the ciphertext based on the approximate polynomial.
    Type: Grant
    Filed: February 10, 2021
    Date of Patent: January 3, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jong Seon No, Yong Woo Lee, Young Sik Kim, Joon Woo Lee
  • Patent number: 11528125
    Abstract: Provided are an electronic device for sorting homomorphic ciphertext by using shell sorting and an operating method thereof to sort ciphertext generated by using homomorphic encryption according to a size of an original number corresponding thereto.
    Type: Grant
    Filed: May 13, 2021
    Date of Patent: December 13, 2022
    Assignees: Seoul National University R&DB Foundation, Industry-Academic Cooperation Foundation, Chosun University
    Inventors: Jong Seon No, Young Sik Kim, Joon Woo Lee
  • Publication number: 20220368515
    Abstract: Provided is a method for generating a fully homomorphic code, which includes: generating an Idempotent polynomial; and generating a fully homomorphic code message by using the generated Idempotent polynomial and a message.
    Type: Application
    Filed: May 10, 2022
    Publication date: November 17, 2022
    Inventors: Young Sik KIM, Yongjune KIM, Jong Seon NO
  • Publication number: 20220271922
    Abstract: A processor-implemented method with homomorphic encryption includes: receiving a first ciphertext corresponding to a first modulus; generating a second ciphertext corresponding to a second modulus by performing modulus raising on the first ciphertext; and performing bootstrapping by encoding the second ciphertext using a commutative property and an associative property of operations included in a rotation operation.
    Type: Application
    Filed: November 2, 2021
    Publication date: August 25, 2022
    Applicants: Samsung Electronics Co., Ltd., Seoul National University R&DB Foundation, Industry Academic Cooperation Foundation, Chosun University
    Inventors: Jong-Seon NO, Yongwoo LEE, Young-Sik KIM
  • Publication number: 20220150047
    Abstract: Disclosed is an electronic apparatus. The electronic apparatus includes a memory storing a composite function in which at least two polynomials are composed and a processor configured to, based on a comparison operation command being received for a plurality of homomorphic ciphertexts, perform operation by reflecting the plurality of homomorphic ciphertexts to the composite function, and obtain a comparison result of the plurality of homomorphic ciphertexts based on the operation result, each of the at least two polynomials may output a value in a preset range for a value in a preset domain, and a domain of one of the at least two polynomials may be determined based on a range of a previous polynomial.
    Type: Application
    Filed: July 2, 2021
    Publication date: May 12, 2022
    Inventors: Eunsang LEE, Joon-Woo LEE, Jong-Seon NO, Young-Sik KIM
  • Publication number: 20220052848
    Abstract: A processor-implemented encryption method using homomorphic encryption includes: receiving data; generating a ciphertext by encrypting the received data; determining a coefficient of an approximating polynomial for performing a modular reduction on a modulus corresponding to the ciphertext, based on an error between the approximating polynomial and a modular reduction function; and performing bootstrapping on the ciphertext by performing the modular reduction based on the determined coefficient of the approximating polynomial.
    Type: Application
    Filed: August 3, 2021
    Publication date: February 17, 2022
    Applicants: SAMSUNG ELECTRONICS CO., LTD., SNU R&DB FOUNDATION, Industry Academic Cooperation Foundation Chosun University
    Inventors: Hyungchul KANG, Yongwoo LEE, Young-Sik KIM, Jong-Seon NO, Joon-woo LEE
  • Publication number: 20210376998
    Abstract: Provided are an electronic device for sorting homomorphic ciphertext by using shell sorting and an operating method thereof to sort ciphertext generated by using homomorphic encryption according to a size of an original number corresponding thereto.
    Type: Application
    Filed: May 13, 2021
    Publication date: December 2, 2021
    Applicants: Seoul National University R&DB Foundation, Industry-Academic Cooperation Foundation, Chosun University
    Inventors: Jong Seon NO, Young Sik KIM, Joon Woo LEE
  • Publication number: 20210351913
    Abstract: Disclosed is an encryption method and apparatus. The encryption method using homomorphic encryption may include generating a ciphertext by encrypting data, and bootstrapping the ciphertext by performing a modular reduction based on a selection of one or more target points for a modulus corresponding to the ciphertext.
    Type: Application
    Filed: March 31, 2021
    Publication date: November 11, 2021
    Applicants: Samsung Electronics Co., Ltd, SNU R&DB FOUNDATION, Industry-Academic Cooperation Foundation, Chosun University
    Inventors: Jong-Seon NO, Joonwoo LEE, Young-Sik KIM, Yongwoo LEE, Eunsang LEE
  • Publication number: 20210336765
    Abstract: An encryption method and apparatus based on homomorphic encryption using a composition of functions. The encryption method includes generating a ciphertext by encrypting data, and bootstrapping the ciphertext by performing a modular reduction based on a composition of a function for a modulus corresponding to the ciphertext.
    Type: Application
    Filed: April 21, 2021
    Publication date: October 28, 2021
    Applicants: SAMSUNG ELECTRONICS CO., LTD., SNU R&DB FOUNDATION, Industry Academic Cooperation Foundation Chosun University
    Inventors: Jong Seon NO, Yong Woo LEE, Eunsang LEE, Joon Woo LEE, Young Sik KIM
  • Publication number: 20210328766
    Abstract: A method and apparatus for processing a ciphertext based on homomorphic encryption. The method includes determining an approximate polynomial corresponding to a modulus reduction for bootstrapping a ciphertext based on samples extracted from the modulus reduction, and bootstrapping the ciphertext based on the approximate polynomial.
    Type: Application
    Filed: February 10, 2021
    Publication date: October 21, 2021
    Applicants: SAMSUNG ELECTRONICS CO., LTD., SNU R&DB FOUNDATION, Industry Academic Cooperation Foundation Chosun University
    Inventors: Jong Seon NO, Yong Woo LEE, Young Sik KIM, Joon Woo LEE