Patent ID: 9515821
Filing Date: 2016-12-06
CPC Classification: H04L

Claim Text:
1. An apparatus, intended for use in encrypting data, comprising: a key determiner configured to determine a cipher key, for white-box cryptography (WBC)-based encryption, and a symmetric key different from the cipher key; an encrypter configured to generate a ciphertext of the data by applying the WBC-based encryption with the cipher key to a part of the data and by applying symmetric-key-based encryption with the symmetric key to another part, to which the WBC-based encryption is not applied, of the data, wherein the encrypter is further configured to generate the ciphertext so as to include: a symmetric-key-based ciphertext; and a WBC-based ciphertext adapted for use in decrypting the symmetric-key-based ciphertext; and one or more hardware processors implementing the key determiner and the encrypter.