В криптографии существуют концепции, которые призваны повысить конфиденциальность и снизить необходимость доверия при взаимодействии с другой стороной. Одной из, пожалуй, наиболее интересных концепций выступает Zero-Knowledge Proof или доказательство с нулевым разглашением.