Given a dating app that keeps your profile information private until you match: How would you handle the sharing information at the same time? In order to prevent another user being able to see my data before I get to see theirs.
If I were to encrypt my data with their public key they would be able to find it and encrypt it without them having to do the same right? Or would you just block this route in the frontend until they have encrypted their data with my public key and made it available to me as well?
I’m curious about best practices here.