
90 Analyzing and Securing Social Networks
To guide the client through negotiations, the inference engine must be able to determine how the
server will use the data the client gives it, as well as who else will have access to the submitted
data. Once this is determined, the inference engine must evaluate the data given by the client to the
server. If the inference engine determines that this data can be used to infer other data that the client
would prefer to remain private, the inference engine must warn the client and then allow the client
to choose the next appropriate measure of either sending or not sending the data.
Once the client and ser ...