The invention relates to the field of
information security, in particular to a storage
system and a storage method of an oblivious addition
machine, and discloses the storage
system of the oblivious addition
machine, which comprises a cloud module and a user side module. The user side module comprises a storage buffer area, a write-in
processing unit and a read
processing unit. And the write-in
processing unit is used for randomly generating a leaf code, reading all encrypted data blocks on a path according to the leaf code, decrypting the encrypted data blocks, storing the decrypted data blocks into a storage buffer area, merging the data with the same key value according to an operator, and updating the cloud module by adopting
path coverage type
encryption. And the reading processing unit is used for positioning a target path, merging data of a target key value, deleting a
record and carrying out data write-back by adopting a
path coverage type mechanism. According to the method, the data is written and read by designing the single-read and multiple-write access
machine, and during writing, the problem of
data expansion caused by data addition and subtraction is solved in a merging
operation mode.