Рейтинг:3

Корректность расшифровки шифрования на основе RLWE

флаг br
zbo

Я застрял в доказательстве правильности дешифрования в криптосистеме на основе RLWE. Чтобы указать, где я нахожусь, позвольте мне сначала показать полную схему. Изображение из главы 3.2 Эта бумага. введите описание изображения здесь

И доказательство правильности расшифровки схемы следует введите описание изображения здесь

В этом доказательстве я могу получить предпоследнее уравнение в процедуре расшифровки, т.е. $$\mathbf{m} + (t/q)(\mathbf{v}-\epsilon \cdot \mathbf{m}) + t\cdot \mathbf{r} $$

Но для последнего уравнения я не знаю, почему. $$(t/q)||\mathbf{v}-\epsilon \cdot \mathbf{m}|| \lt 1/2 $$

У меня есть некоторые подсказки. Мы уже имеем $||\mathbf{v}|| \le 2\cdot \delta_R \cdot B^2 + B$, то для $2\cdot \delta_R \cdot B^2 + B \lt \Delta / 2$, у нас есть $||\mathbf{v}|| \lt \frac{q}{2t}$ поскольку $\Delta = \lfloor q/t \rfloor \le q/t$. Следовательно $(t/q)||\mathbf{v}|| \lt \frac{1}{2}$. Это очень похоже на то, что мы хотим, т.е. $(t/q)||\mathbf{v}-\epsilon \cdot \mathbf{m}|| \lt 1/2 $.
Я предполагаю, что есть связь между $||\mathbf{v}||$ и $||\mathbf{v}-\epsilon \cdot \mathbf{m}||$ , но я не знаю, как построить отношения между ними. Доказательство в статье имеет краткое пояснение: «Поскольку $\mathbf{m} \in R_t$" , но я не могу понять. Любой, кто подскажет, будет полезен.

Плюс норма в этой работе в бесконечности нормы.

Изменить20220601:
Добавьте некоторые пояснения выше.

  1. $\дельта_R $ называется коэффициентом расширения кольца $R$. И $\delta_R = \max{\frac{||a\cdot b||}{||a||\cdot ||b||}},a\in R, b\in R$.
  2. В приведенном выше мы имеем $\mathbf{v} = \mathbf{e}\cdot \mathbf{u}+ \mathbf{e}_1 +\mathbf{e}_2\cdot \mathbf{s}$, поскольку $\mathbf{e},\mathbf{u},\mathbf{e}_2,\mathbf{s} \in \chi$, так что их норма бесконечности все связаны $В$, тогда $||\mathbf{e}\cdot \mathbf{u}||= \frac{||\mathbf{e}\cdot \mathbf{u}||}{||\mathbf{e}||\cdot ||\mathbf{u}||}\cdot ||\mathbf{e}||\cdot ||\mathbf{u}|| \le \delta_R \cdot B^2$,так же, $||\mathbf{e}_2 \cdot \mathbf{s}|| \le \delta_R \cdot B^2$, так что у нас есть $||\mathbf{v}|| \le 2\cdot \delta_R \cdot B^2 + B$
kelalaka avatar
флаг in
[Перекрестная публикация не является хорошей этикой в ​​SO] (https://meta.stackexchange.com/questions/64068/is-cross-posting-a-question-on-multiple-stack-exchange-sites-permitted-if -цю). Не могли бы вы удалить математическую копию?
zbo avatar
флаг br
zbo
@kelalaka Извините, не понял. Удалим прямо сейчас.
Mark avatar
флаг ng
Есть ли предполагаемая связь между $t$ и $q$? Несложно получить оценку $(t/q)\lVert \epsilon\vec m\rVert_\infty \leq t^2/2q$. При достаточно сильном предположении о $t, q$ этого достаточно, чтобы почти получить вашу оценку (вы потеряете некоторый постоянный множитель, который можно игнорировать в этой настройке).
zbo avatar
флаг br
zbo
О связи между $t$ и $q$ в предисловии статьи речи не идет. Но в гомоморфной библиотеке, такой как SEAL, обычно у нас есть такие параметры, как $t$ равно $4096$, а $q$ — это число размером $109$ бит. $(t/q)||\mathbf{v} -\epsilon \cdot \mathbf{m}|| \le (t/q)(||\mathbf{v}||+\epsilon||\mathbf{m}|| ) \le (t/q)(\Delta/2)+ (t/q)( \epsilon \cdot (t/2)) \le (t/q)\cdot (q/2t)+(t/q)(\epsilon \cdot (t/2)) = 1/2 + \frac{\ эпсилон \cdot t^2}{2q}$
zbo avatar
флаг br
zbo
@Mark В настройке параметра $\frac{\epsilon \cdot t^2}{2q}$ мало, может быть, незначительно, но все же я не могу сделать его строго меньше, чем $\frac{1}{2}$
Mark avatar
флаг ng
У меня нет сейчас времени просматривать статью, но, пожалуй, стоит упомянуть, что если $t\mid q$, то можно просто показать, что $\epsilon =0$, и вся эта проблема исчезнет. Это самая распространенная настройка (как практически, так и теоретически), хотя и не решает ваш вопрос полностью.
zbo avatar
флаг br
zbo
@Mark Спасибо, я застрял в этом доказательстве и не стал читать следующую статью, кажется, параметры сильно различаются.

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

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