Patents by Inventor Orr DUNKELMAN

Orr DUNKELMAN 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).

  • Patent number: 10491374
    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: Grant
    Filed: December 28, 2015
    Date of Patent: November 26, 2019
    Assignees: 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
  • Patent number: 10411880
    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: Grant
    Filed: February 23, 2016
    Date of Patent: September 10, 2019
    Assignees: 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: 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