Рейтинг:0

Как доказать, что схема идентификации Fiat-Shamir является нулевым разглашением?

флаг in

Я пытаюсь доказать, что этот протокол https://de.wikipedia.org/wiki/Fiat-Shamir-Protokoll с нулевым разглашением (страница на немецком языке, но это было единственное хорошее и простое изображение, которое я смог найти)
Я студент, и я никогда не доказывал свойство нулевого разглашения, я знаю, что симулятор должен существовать, чтобы протокол был нулевым разглашением, но я никогда не видел, как это сделать или как это делается , Можете ли вы мне помочь?
Надеюсь, это довольно просто ... по крайней мере, протокол.
Другое изображение этого, если это может быть полезно: https://www.researchgate.net/figure/The-protocol-steps-in-Fiat-Shamir-zero-knowledge-based-authentication-protocol_fig5_260908542

Рейтинг:2
флаг kr

Использование обозначения в вашей ссылке на Википедию для согласованности с учетом любого, возможно, мошеннического, верификатора $В^*$, вы хотите построить симулятор $S$ который, учитывая только доступ к квадратичному вычету $v$ (но не квадратный корень $s$), выдает результат, неотличимый от взгляда верификатора при взаимодействии с честным доказывающим.

В этом случае вы делаете это, в основном угадывая бит $е$ верификатор отправит. Вы равномерно выбираете несколько случайных $y\in(\mathbb{Z}/N\mathbb{Z})^*$, а также $e'\in\{0,1\}$, и установите $r=y^2\cdot v^{-e'}$. В обоих случаях, $г$ является равномерно случайным обратимым квадратичным вычетом, поэтому распределение $В^*(р)$ не может зависеть от бита $e'$, и поэтому, $е=е'$ происходит с вероятностью точно $1/2$ вне зависимости от стратегии $В^*$. Если они совпадают, симулятор выводит $(г,у)$ и в противном случае перезапускается (или прерывается, в зависимости от вашего точного определения нулевого разглашения; это не имеет значения).

В случае успеха, $(г,у)$ распределяется точно так же, как и при взаимодействии с честным доказывающим: $г$ однороден в $QR_N$, $у$ однороден в $(\mathbb{Z}/N\mathbb{Z})^*$, и они удовлетворяют $y^2 = г\cdot v^e$. Причем успех достигается с подавляющей вероятностью после не более чем полиномиального числа повторений (размером $N$). Это гарантирует, что протокол является идеальным с нулевым разглашением.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.