1
Fork 0
mirror of https://github.com/Steffo99/appunti-magistrali.git synced 2024-11-25 19:44:18 +00:00
appunti-steffo/8 - Crittografia applicata/3 - Comunicazione asimmetrica/5 - Firma digitale/trasformazione di Fiat-Shamir.md
2023-09-21 02:46:23 +02:00

17 lines
No EOL
509 B
Markdown

---
aliases: ["Fiat-Shamir transform", "Fiat-Shamir transformation", "Fiat-Shamir heuristic"]
---
[[Trasformazione]] attraverso la quale è possibile cambiare una [[funzione]] di [[zero-knowledge proof]] [[interattiva]] in una [[non-interattiva]].
## Requisiti
- Gli output della [[funzione di hashing]] devono essere [[casualità crittografica|casuali]].
## Funzionamento
Sostituisce alla [[challenge]] la computazione di un [[hash]] del [[commitment]].
```python
challenge = cryptohash(commitment)
```