36. The system of claim 32 , wherein said controller is further configured to transform said input text deterministically and non-deterministically by: non-deterministically transforming the input text using a first key to produce a non-deterministically transformed text; and deterministically transforming each of a plurality of input tokens in the input text using a second key to produce a respective plurality of deterministically transformed tokens, wherein said controller is configured to transmit the processed input text to the server by transmitting the non-deterministically transformed text and the plurality of deterministically transformed tokens to the server.
38. The system of claim 36 , wherein said controller is further configured to transform said input text deterministically by performing an irreversible transformation on said input text.