1. A method comprising: a client receiving encrypted material from a server and conditionally accepting processing a job based on a condition that processing the job will not exceed usage of a threshold level of resources of the client; a processor included in the client (a) decrypting the encrypted material to produce unencrypted material, (b) processing the unencrypted material to produce unencrypted results, (c) encrypting the unencrypted results to produce encrypted results, and (d) communicating the encrypted results to the server; and excluding the unencrypted material and the unencrypted results from storage in a system memory included in the client; wherein the conditionally accepting includes communicating a conditional acceptance to the server that includes at least one of (a) limiting resources for processing the job; and (b) limiting states when the processor will process the job.