Patents by Inventor Cheol-Oh KANG

Cheol-Oh KANG 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: 9646168
    Abstract: A data access control method includes requesting, by the data owner unit, the generation of a data encryption key (DEK) from the manager unit, generating, by the manager unit, the DEK, generating, by the manager unit, the result of the Ciphertext Policy-Attribute Based Encryption (CP-ABE) of the DEK and a secret key used to decrypt the result of the CP-ABE encryption, and then responding, by the manager unit, to the data owner unit, obtaining, by the data owner unit, the DEK by performing the CP-ABE decryption of the result of the CP-ABE encryption using the secret key, encrypting, by the data owner unit, data with the obtained DEK, and uploading, by the data owner unit, the encrypted data and DEK information to the cloud.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: May 9, 2017
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Jae Min Park, Eunchan Kim, Tae Min Ahn, Cheol Oh Kang
  • Patent number: 9576411
    Abstract: An apparatus and method for providing a security keypad are provided. The apparatus for providing a security keypad includes a coordinate generation unit, a keypad output unit, and a key value processing unit. The coordinate generation unit computes a displacement by which a security keypad is to be shifted, and rearranges at least some of keys included in the security keypad by shifting the at least some keys so that the central axis of the security keypad is translated by the displacement. The keypad output unit displays the rearranged security keypad to a user. The key value processing unit processes key values in response to the user's input to the rearranged security keypad, and transfers the processed key values to an application for which the rearranged, security keypad is used.
    Type: Grant
    Filed: August 6, 2014
    Date of Patent: February 21, 2017
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Eunchan Kim, Jae Min Park, Cheol Oh Kang
  • Publication number: 20160226831
    Abstract: An apparatus and method for protecting user data are disclosed herein. The apparatus for protecting user data includes a network filter, a user authentication unit, a message relay unit, and a key management unit. The network filter filters traffic between a user and a cloud server. The user authentication unit registers and authenticates the user. The message relay unit relays a message and data included in the traffic between the user and the cloud server. The key management unit generates and manages a key required to encrypt the data.
    Type: Application
    Filed: August 21, 2015
    Publication date: August 4, 2016
    Inventors: HongSung KIM, Moon Haeng CHO, Jae Min PARK, Cheol Oh KANG
  • Publication number: 20160055347
    Abstract: A data access control method includes requesting, by the data owner unit, the generation of a data encryption key (DEK) from the manager unit, generating, by the manager unit, the DEK, generating, by the manager unit, the result of the Ciphertext Policy-Attribute Based Encryption (CP-ABE) of the DEK and a secret key used to decrypt the result of the CP-ABE encryption, and then responding, by the manager unit, to the data owner unit, obtaining, by the data owner unit, the DEK by performing the CP-ABE decryption of the result of the CP-ABE encryption using the secret key, encrypting, by the data owner unit, data with the obtained DEK, and uploading, by the data owner unit, the encrypted data and DEK information to the cloud.
    Type: Application
    Filed: June 18, 2015
    Publication date: February 25, 2016
    Inventors: Jae Min PARK, Eunchan KIM, Tae Min AHN, Cheol Oh KANG
  • Patent number: 9122504
    Abstract: An apparatus and method for encryption in a virtualized environment using an auxiliary medium. The apparatus for encryption in a virtualized environment using an auxiliary medium includes a hypervisor unit for acquiring data for encryption from an auxiliary medium, and encrypting and providing protection target data of an application program using the data for encryption in response to an encryption request from the application program. A hypercall unit provides a virtualization interface between the application program and the hypervisor unit.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: September 1, 2015
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Sung-Jin Park, Tae-Min Ahn, Cheol-Oh Kang, Jeong-Seok Lim
  • Publication number: 20150109102
    Abstract: An apparatus and method for providing a security keypad are provided. The apparatus for providing a security keypad includes a coordinate generation unit, a keypad output unit, and a key value processing unit. The coordinate generation unit computes a displacement by which a security keypad is to be shifted, and rearranges at least some of keys included in the security keypad by shifting the at least some keys so that the central axis of the security keypad is translated by the displacement. The keypad output unit displays the rearranged security keypad to a user. The key value processing unit processes key values in response to the user's input to the rearranged security keypad, and transfers the processed key values to an application for which the rearranged, security keypad is used.
    Type: Application
    Filed: August 6, 2014
    Publication date: April 23, 2015
    Inventors: Eunchan KIM, Jae Min PARK, Cheol Oh KANG
  • Publication number: 20140157004
    Abstract: An apparatus and method for encryption in a virtualized environment using an auxiliary medium. The apparatus for encryption in a virtualized environment using an auxiliary medium includes a hypervisor unit for acquiring data for encryption from an auxiliary medium, and encrypting and providing protection target data of an application program using the data for encryption in response to an encryption request from the application program. A hypercall unit provides a virtualization interface between the application program and the hypervisor unit.
    Type: Application
    Filed: November 15, 2013
    Publication date: June 5, 2014
    Applicant: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Sung-Jin PARK, Tae-Min AHN, Cheol-Oh KANG, Jeong-Seok LIM