Patents by Inventor Chung-Ping YOUNG

Chung-Ping YOUNG 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: 9430657
    Abstract: A data encryption method is implemented by a data encryption system including a processing unit and a plurality of operating units which are electrically connected to the processing unit. Each operating unit includes an encryption element and a memory element storing a plurality of encryption programs. Each encryption program has a different combination of encryption algorithm and encryption mode. The data encryption method includes steps of: selecting one of the encryption programs randomly by each encryption element; receiving, by each encryption element, one of a plurality of keys randomly generated; inputting an unencrypted data; dividing the unencrypted data into a plurality of unencrypted data blocks by the processing unit; and encrypting the unencrypted data blocks according to the selected encryption programs and received keys by the encryption elements, respectively, to generate an encrypted data. A data encryption system is also disclosed.
    Type: Grant
    Filed: September 13, 2013
    Date of Patent: August 30, 2016
    Assignee: NATIONAL CHENG KUNG UNIVERSITY
    Inventors: Chung-Chu Chia, Chung-Ping Young
  • Publication number: 20140258731
    Abstract: A data encryption method is implemented by a data encryption system including a processing unit and a plurality of operating units which are electrically connected to the processing unit. Each operating unit includes an encryption element and a memory element storing a plurality of encryption programs. Each encryption program has a different combination of encryption algorithm and encryption mode. The data encryption method includes steps of: selecting one of the encryption programs randomly by each encryption element; receiving, by each encryption element, one of a plurality of keys randomly generated; inputting an unencrypted data; dividing the unencrypted data into a plurality of unencrypted data blocks by the processing unit; and encrypting the unencrypted data blocks according to the selected encryption programs and received keys by the encryption elements, respectively, to generate an encrypted data. A data encryption system is also disclosed.
    Type: Application
    Filed: September 13, 2013
    Publication date: September 11, 2014
    Applicant: National Cheng Kung University
    Inventors: Chung-Chu CHIA, Chung-Ping YOUNG