Privacy preserving Back-propagation neural network learning over arbitrarily partitioned data
how to play any mental game or a completeness theorem for protocols with honest majority .