D5.1 Survey of existing privacy-preserving cryptographic protocols