摘要 |
Referring to the figure, a system and a method for more rapidly and efficiently encrypting data with a global key, by scrambling a first portion of the data according to a non-reversible function such as a hash function (step 3) and then encrypting the scrambled data with the random generated key (step 5), preferably according to a weaker and faster encryption method. The remaining data, which contains the local data key can then optionally be encrypted with a stronger encryption method (step 6). Preferably, the first portion of data is a relatively larger fraction of the overall data, for increased efficiency of encryption. However, the system and method effectively provide the highest level of data security overall, at the level provided by the strong encryption method, even though only a portion of the data is encrypted according to the strong encryption method. Thus, the system and method are both more efficient and more effective than the background art encryption methods. |