Privacy-preserving two-party rational set intersection protocol