Patent ID: 8098825
Filing Date: 2012-01-17
Classification: H04L

Abstract:
1. A method for enhancing data encryption using multiple-key lists, comprising: creating a first multiple-key list and a second multiple-key list for a decryption key, wherein each multiple-key list comprises plural partial decryption keys; encrypting content to be accessed using an encryption key corresponding to the decryption key; storing the first multiple-key list in a hidden area of a memory device storing the content; storing the second multiple-key list in the memory device; when the memory device is installed on an electronic device, activating an application installed in the electronic device; the application selecting a first partial decryption key from the first multiple-key list stored in the hidden area and a second partial decryption key from the memory device according to a function with a variable correlating to the content and a non-negative integer function value; the application re-organizing and coding the first and second partial decryption keys to recover the decryption key; and the application decrypting the content using the decryption key, enabling the electronic device to access the content, wherein the function is a modular operation of f, g: x→y (mod z), where x represents the variable correlating to the content, y represents an integer, and z represents the total number of keys provided by the first multiple-key list or the second multiple-key list.