[[esperimento]] che [[verifica crittografica dell'integrità|verifica l'integrità crittografica]] di un dato. ## Sfida 1. Uno [[sfidante]] sceglie un [[plaintext]] arbitrario. 2. Vi applica la [[funzione di hashing crittografico]]. 3. Comunica l'[[hash]] all'avversario. ### Condizione di vittoria - ❌ Se l'[[avversario]] trova il [[plaintext]] scelto dallo [[sfidante]]. - ✅ Se l'[[avversario]] [[garanzia computazionale|non è in grado]] di determinare un [[plaintext]] tale.