Patent attributes
A method of verifying partial data based on collective certificate is provided. A provider-end computer apparatus receives a request of data, retrieves a data cluster, executes a fingerprint process on the unrequested part of the data cluster for obtaining an unrequested data fingerprint, and transfer the requested part of the data cluster and the unrequested data fingerprint to a request-end computer apparatus. The request-end computer apparatus retrieves a trusty collective data fingerprint, executes the fingerprint process on the requested part of the data cluster for obtaining a requested data fingerprint, merges the unrequested data fingerprint and the requested data fingerprint into a merged collective data fingerprint, and determines that the requested part is correct if the merged collective data is consistent with the trusty collective data fingerprint. The present disclosed example can effectively verify correctness of the requested part of data.