Privacy preserving peer-to-peer data sharing