1. A system comprising: a memory configured to store a plurality of private keys; and one or more processors configured to communicate with the memory, the one or more processors being configured to: receive encrypted data over a network, the encrypted data being encrypted by a client device using a public key allocated to an entity server; determine, from the plurality of private keys, a private key corresponding to the public key allocated to the entity server; decrypt the encrypted data using the private key to obtain decrypted data; and provide a processing result based on at least a portion of the decrypted data to the entity server over the network.