construct practical cryptographic protocols for privacy-preserving real-world