Patent ID: 11893127
Assignee: ACRONIS INTERNATIONAL GMBH
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A method for indexing and searching an encrypted archive, the method comprising:
generating, by a hardware processor, an encrypted data archive based on a user backup performed using a backup plan with an encryption flag enabled and a user key;
generating, by the hardware processor, an index key for the encrypted data archive by:
creating a string constant and a random key, wherein a combined length of the string constant and the random key is equal to a predetermined value; and
concatenating the string constant, the random key and a backup plan identification value to form the index key;
encrypting, by the hardware processor, the index key using the user key;
storing, by the hardware processor, the index key in a secure data storage;
mounting, by the hardware processor, the encrypted data archive;
decrypting, by the hardware processor, data in the encrypted data archive using the user key;
generating an index of the encrypted data archive by indexing, by the hardware processor, the decrypted data;
encrypting, by the hardware processor, the index using the index key; and
receiving and executing a search request for the encrypted data archive by mounting, for searching, indices of the index decrypted using the index key in response to verifying that the search request includes the user key.