This type of cryptography allows a user to prove something without revealing any information about it.