mirror of
https://github.com/Steffo99/appunti-magistrali.git
synced 2024-11-28 21:04:19 +00:00
17 lines
No EOL
509 B
Markdown
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)
|
|
``` |