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

17 lines
509 B
Markdown
Raw Normal View History

2023-09-21 00:46:23 +00:00
---
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)
```