Patents by Inventor Duk-Jae Moon

Duk-Jae Moon 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: 20170346624
    Abstract: Disclosed are an apparatus and method for data encryption and an apparatus and method for data decryption. The data encryption apparatus includes a key exchanger configured to generate a session key using a key exchange protocol, a cipher key generator configured to generate at least one of a cipher key and a key table from the session key, and an encryptor configured to encrypt data with the at least one of the cipher key and the key table generated from the session key.
    Type: Application
    Filed: May 26, 2017
    Publication date: November 30, 2017
    Applicant: SAMSUNG SDS CO., LTD.
    Inventors: Kyu-Young CHOI, Ji-Hoon CHO, Duk-Jae MOON
  • Publication number: 20170346629
    Abstract: Disclosed are an apparatus and method for public key encryption using a white-box cipher algorithm. An apparatus for public key encryption using a white-box cipher algorithm includes a key table generator configured to generate at least one key table from a cipher key, a hidden-key table generator configured to convert the at least one key table into at least one hidden-key table, and an encryption algorithm generator configured to generate a white-box implemented encryption algorithm by using the at least one hidden-key table and an inverse operation of the conversion and provide the generated encryption algorithm as a public key for encryption.
    Type: Application
    Filed: May 4, 2017
    Publication date: November 30, 2017
    Applicant: SAMSUNG SDS CO., LTD.
    Inventors: Duk-Jae MOON, Kyu-Young CHOI, Ji-Hoon CHO
  • Publication number: 20170126395
    Abstract: Disclosed are an apparatus and a method for encryption. The apparatus includes, a key table generation unit configured to generate random values derived from a seed value and generate a key table including the generated random values, and an encryption unit configured to encrypt a plain text data block by generating an encryption algorithm by repeatedly combining the generated key table with a permutation function in a crossing manner, and using the generated encryption algorithm.
    Type: Application
    Filed: February 23, 2016
    Publication date: May 4, 2017
    Applicants: SAMSUNG SDS CO., LTD., CARMEL HAIFA UNIVERSITY ECONOMIC CORP. LTD., BAR-ILAN UNIVERSITY
    Inventors: Duk-Jae MOON, Ji-Hoon CHO, Kyu-Young CHOI, Nathan KELLER, Orr DUNKELMAN, Itai DINUR
  • Publication number: 20170126396
    Abstract: Disclosed are an apparatus and a method for encryption. The apparatus includes a key table generator configured to generate random values based on a seed value and generate a key table including the generated random values; and an encryptor configured to apply the generated key table to a round function, generate a block encryption algorithm having a Feistel structure based on the round function, and encrypt a plaintext data block based on the generated block encryption algorithm.
    Type: Application
    Filed: December 28, 2015
    Publication date: May 4, 2017
    Applicants: SAMSUNG SDS CO., LTD., CARMEL HAIFA UNIVERSITY ECONOMIC CORP. LTD., BAR-ILAN UNIVERSITY
    Inventors: Duk-Jae MOON, Ji-Hoon CHO, Kyu-Young CHOI, Nathan KELLER, Orr DUNKELMAN, Itai DINUR
  • Publication number: 20170116393
    Abstract: A digital rights management (DRM) provision apparatus includes a first encryptor configured to encrypt content using a first white-box cryptograph (WBC)-based encryption, in which a first secret key is internalized, and a symmetric key-based encryption using a content encryption key; a second encryptor configured to encrypt the content encryption key using a second WBC-based encryption in which a second secret key is internalized; and a transmitter configured to transmit the encrypted content and the encrypted content encryption key to a content playback apparatus of a registered user.
    Type: Application
    Filed: December 28, 2015
    Publication date: April 27, 2017
    Applicant: SAMSUNG SDS CO., LTD.
    Inventors: Kyu-Young Choi, Ji-Hoon Cho, Duk-Jae Moon
  • Publication number: 20170118021
    Abstract: An encryption apparatus includes a table generator configured to generate a key table based on each of a plurality of encryption keys, the plurality of encryption keys having different attributes, generate a key-independent table independent of the plurality of encryption keys, and generate an encryption algorithm based on the key table and the key-independent table; and a transmitter configured to transmit the key table and the key-independent table to a client terminal, wherein the table generator and the transmitter are implemented by using at least one hardware processor.
    Type: Application
    Filed: January 13, 2016
    Publication date: April 27, 2017
    Applicant: SAMSUNG SDS CO., LTD.
    Inventors: Duk-Jae Moon, Ji-Hoon Cho, Kyu-Young Choi