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