The invention discloses a cryptograph index
structure based on a blocking organization and a management method thereof. Aiming at a blocking cryptograph index structure, an index establishing mode based on combination is firstly adopted to establish a
plain text index when the index is established, and then the
plain text index is blocked and encrypted in a unitive way. A maintenance
mechanism based on a cryptograph index is divided into the addition, the deletion and the modification of a document in the index. The addition of the document is mainly divided into two conditions of batch addition and littleness addition; in the batch addition, a temporary index is established on a disc; and in the littleness addition, an
internal memory index is established. In the deletion of the document,a deletion mark is firstly made on the document to be deleted, and the document is deleted in a unitive way until a proper opportunity. In the modification of the index, an original document is firstly deleted, and then a novel document is anew added. In a
key management strategy, stratification management is carried out on an index
encryption key, and the update of the key is realized by a
timestamp mechanism. In an
access control strategy based on the index,
access control information is integrated into the index, and the
access control of
document level granularity is realized.