Have you heard of zero knowledge proofs? They are a new innovation in cryptography which allow something to be proved without the need to disclose information. Here is Carlos from the Selfkey R&D team describing it